module NpmHelper
Public Instance Methods
copy_karma_conf()
click to toggle source
# File lib/generators/angularjs_crud/helpers/npm_helper.rb, line 12 def copy_karma_conf copy_file "karma.conf.js" end
copy_package_json()
click to toggle source
# File lib/generators/angularjs_crud/helpers/npm_helper.rb, line 8 def copy_package_json copy_file "package.json" end
gitignore_node_modules()
click to toggle source
# File lib/generators/angularjs_crud/helpers/npm_helper.rb, line 16 def gitignore_node_modules run "echo '/node_modules' >> .gitignore" end
npm_init()
click to toggle source
# File lib/generators/angularjs_crud/helpers/npm_helper.rb, line 2 def npm_init copy_package_json copy_karma_conf gitignore_node_modules end
run_npm_install(*args)
click to toggle source
# File lib/generators/angularjs_crud/helpers/npm_helper.rb, line 20 def run_npm_install(*args) options = args.join(' ') run "npm install #{options}" end