Sha256: dcb2d6325fccb936d9601d8a47e4bac8a75f55728bf3fa0211b8ed6a89ec5daa
Contents?: true
Size: 877 Bytes
Versions: 6
Compression:
Stored size: 877 Bytes
Contents
module RequirejsOptimizer class InstallGenerator < Rails::Generators::Base source_root File.expand_path("../templates", __FILE__) desc 'Set up for optimizing require.js modules' def install @main_name = ask("What is the name of your main module without the extension? (Leave blank for \"main\"):").tap { |s| s.replace "main" if s.blank? } template "require.build.js", "app/assets/javascripts/modules/require.build.js" copy_file "main.js.coffee", "app/assets/javascripts/modules/#{@main_name}.js.coffee" copy_file "README", "app/assets/javascripts/modules/README" say <<-README requirejs_optimzier doesn't include require.js for use in you're app. If you need it, you can get it via: $ curl http://requirejs.org/docs/release/1.0.7/comments/require.js > vendor/assets/javascripts/require.js README end end end
Version data entries
6 entries across 6 versions & 1 rubygems