Class: Polymer::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Polymer::Generators::InstallGenerator
- Defined in:
- lib/generators/polymer/install/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#copy_bowerrc ⇒ Object
20 21 22 |
# File 'lib/generators/polymer/install/install_generator.rb', line 20 def copy_bowerrc template "bowerrc.json", ".bowerrc" end |
#create_manifest ⇒ Object
8 9 10 |
# File 'lib/generators/polymer/install/install_generator.rb', line 8 def create_manifest template "application.html.erb", "app/assets/components/application.html.erb" end |
#create_vendor_dir ⇒ Object
24 25 26 |
# File 'lib/generators/polymer/install/install_generator.rb', line 24 def create_vendor_dir create_file "vendor/assets/components/.keep" end |
#inject_js ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/generators/polymer/install/install_generator.rb', line 12 def inject_js insert_into_file "app/assets/javascripts/application.js", before: "//= require jquery\n" do out = "" out << "//= require webcomponentsjs/webcomponents-lite" out << "\n" end end |