class Angular::Generators::InstallGenerator

Public Instance Methods

create_angular_javascript_dir_layout() click to toggle source
# File lib/generators/angular/install/install_generator.rb, line 21
def create_angular_javascript_dir_layout
  %W{controllers filters services widgets}.each do |dir|
    empty_directory "#{angular_path}/#{dir}"
    create_file "#{angular_path}/#{dir}/.gitkeep" unless options[:skip_git]
  end
end
create_spec_dir_layout() click to toggle source
# File lib/generators/angular/install/install_generator.rb, line 33
def create_spec_dir_layout
         empty_directory angular_spec_path
         create_file "#{angular_spec_path}/.gitkeep" unless options[:skip_git]
end
create_templates_dir_layout() click to toggle source
# File lib/generators/angular/install/install_generator.rb, line 28
def create_templates_dir_layout
        empty_directory angular_templates_path
        create_file "#{angular_templates_path}/.gitkeep" unless options[:skip_git]
end
inject_angular() click to toggle source
# File lib/generators/angular/install/install_generator.rb, line 15
def inject_angular
  append_to_file "app/assets/javascripts/application.js" do
    "//= require angular\n//= require_tree ./angular\n"
  end
end