module BowerHelper

Public Instance Methods

bower_init() click to toggle source
# 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() click to toggle source
# File lib/generators/angularjs_crud/helpers/bower_helper.rb, line 8
def copy_bower_json
  copy_file 'bower.json'
end
copy_bower_rc() click to toggle source
# File lib/generators/angularjs_crud/helpers/bower_helper.rb, line 12
def copy_bower_rc
  copy_file '_bowerrc', '.bowerrc'
end
gitignore_bower_components() click to toggle source
# 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) click to toggle source
# File lib/generators/angularjs_crud/helpers/bower_helper.rb, line 20
def run_bower_install(*args)
  options = args.join(' ')

  run "bower install #{options}"
end