Class: RailsDotJs::Generators::InstallGenerator
- Inherits:
-
ActiveRecord::Generators::Base
- Object
- ActiveRecord::Generators::Base
- RailsDotJs::Generators::InstallGenerator
- Defined in:
- lib/generators/rails_dot_js/install/install_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.source_root ⇒ Object
10 11 12 |
# File 'lib/generators/rails_dot_js/install/install_generator.rb', line 10 def self.source_root File.('../test', __FILE__) end |
Instance Method Details
#add_node_modules_to_gitignore ⇒ Object
20 21 22 23 24 |
# File 'lib/generators/rails_dot_js/install/install_generator.rb', line 20 def add_node_modules_to_gitignore append_to_file '.gitignore' do "\n" + %w[#railsdotjs app/nodejs/node_modules app/nodejs/npm-debug.log].join("\n") + "\n" end end |
#setup_directory ⇒ Object
14 15 16 17 18 |
# File 'lib/generators/rails_dot_js/install/install_generator.rb', line 14 def setup_directory puts "test" empty_directory 'app/nodejs' template 'package.json', 'app/nodejs/package.json' end |