Skip to content

Latest commit

 

History

History
50 lines (45 loc) · 966 Bytes

generator_testing_script.md

File metadata and controls

50 lines (45 loc) · 966 Bytes

Per running steps: ​ From directory of react_on_rails, with a test app named "react_on_rails_gen"

cd ..
rails new react_on_rails_gen
cd react_on_rails_gen
git init
git add .
git commit -m "Rails new plus react_on_rails"

​ Edit the Gemfile, adding these 2 lines:

gem 'react_on_rails', path: '../react_on_rails'
gem 'therubyracer'

Note the relative path to the react_on_rails gem. ​

bundle
git commit -am "added react_on_rails gem"

​ You can now mess around with the generator:

# See available options
rails generate react_on_rails:install --help
# Actual install, for example, with Redux
rails generate react_on_rails:install --redux

If you do actually run the generator, then you can see the changes that the generator made, ready for a commit. ​ Then run: ​

cd client
npm install
cd ..
foreman start -f Procfile.dev

​ Then visit localhost:3000/hello_world to see it. ​ That's it!