angular-2-rails-starterkit

0.2.2 • Public • Published

Angular 2 Rails Starterkit

quick start with angular 2 and rails api application

Installtion

npm install angular-2-rails-starterkit -g
for linux sudo npm install angular-2-rails-starterkit -g

Quick Start

  • Install Angular-CLI npm install -g @angular/cli
    for linux sudo npm install -g @angular/cli

  • Generate Rails project
    rails new PROJECT_NEME --api

  • Install gems
    Add to Gemfile

    gem 'rack-rewrite'
    gem 'rack-cors'
    gem 'foreman' to group :development
    then run bundle install

  • Config config.ru in root directory a file should look like this example

    require_relative 'config/environment'
    
      use Rack::Rewrite do
      	rewrite %r{^(?!.*(api|\.)).*$}, '/index.html'
      end
    
      run Rails.application
    
  • Inside project folder run starterkit
    starterkit -g

  • Strat Server
    bundle exec foreman start -f Procfile.dev

  • Generate Production
    ng build --prod

LINK TO NPM PACKAGE

Package Sidebar

Install

npm i angular-2-rails-starterkit

Weekly Downloads

3

Version

0.2.2

License

MIT

Last publish

Collaborators

  • mr-igor