Skip to content

igorbezsmertnyi/angular-2-rails-starterkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 file sould looks 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

About

Starter-kit for angular 4 and Ruby on Rails

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published