class Polymer::Generators::InstallGenerator

Public Instance Methods

copy_bowerrc() click to toggle source
# File lib/generators/polymer/install/install_generator.rb, line 20
def copy_bowerrc
  template "bowerrc.json", ".bowerrc"
end
create_manifest() click to toggle source
# 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() click to toggle source
# File lib/generators/polymer/install/install_generator.rb, line 24
def create_vendor_dir
  create_file "vendor/assets/components/.keep"
end
inject_js() click to toggle source
# 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