class HappySeed::Generators::ReactGenerator
Public Class Methods
fingerprint()
click to toggle source
# File lib/generators/happy_seed/react/react_generator.rb, line 8 def self.fingerprint gem_available?( 'react_on_rails' ) end
Public Instance Methods
install_react()
click to toggle source
# File lib/generators/happy_seed/react/react_generator.rb, line 12 def install_react return if already_installed gem 'react_on_rails' Bundler.with_clean_env do run "bundle install --without production" end say_status :react, "Adding files to git", :green git add: "." git commit: "-a -m 'Adding react_on_rails'" generate 'react_on_rails:install' system "npm install" directory "." say_status :react, "Now run: foreman start -f Procfile.dev", :green end