Module: BowerHelper
- Included in:
- AngularjsCrud::Generators::InstallGenerator
- Defined in:
- lib/generators/angularjs_crud/helpers/bower_helper.rb
Instance Method Summary collapse
- #bower_init ⇒ Object
- #copy_bower_json ⇒ Object
- #copy_bower_rc ⇒ Object
- #gitignore_bower_components ⇒ Object
- #run_bower_install(*args) ⇒ Object
Instance Method Details
#bower_init ⇒ Object
2 3 4 5 6 |
# File 'lib/generators/angularjs_crud/helpers/bower_helper.rb', line 2 def bower_init copy_bower_json copy_bower_rc gitignore_bower_components end |
#copy_bower_json ⇒ Object
8 9 10 |
# File 'lib/generators/angularjs_crud/helpers/bower_helper.rb', line 8 def copy_bower_json copy_file 'bower.json' end |
#copy_bower_rc ⇒ Object
12 13 14 |
# File 'lib/generators/angularjs_crud/helpers/bower_helper.rb', line 12 def copy_bower_rc copy_file '_bowerrc', '.bowerrc' end |
#gitignore_bower_components ⇒ Object
16 17 18 |
# File 'lib/generators/angularjs_crud/helpers/bower_helper.rb', line 16 def gitignore_bower_components run "echo '/public/assets/bower_components' >> .gitignore" end |
#run_bower_install(*args) ⇒ Object
20 21 22 23 24 |
# File 'lib/generators/angularjs_crud/helpers/bower_helper.rb', line 20 def run_bower_install(*args) = args.join(' ') run "bower install #{}" end |