簡體   English   中英

使用Sprockets整合JavaScript代碼

[英]Uglify JavaScript code with Sprockets

我的項目是在Rails 2中構建的,並已升級到Rails 3.1,所以我在資產管道配置方面遇到了麻煩,例如預編譯。

我正在使用app / assets / aplication.js像:

//= require jquery 
//= require jquery_ujs

我的application.rb是:

config.assets.js_compressor = :uglifier

我的Gemfile包含uglifier gem:

gem 'uglifier'

之后,我執行了:

rake assets:precompile

並且public / assets / application.js的結果代碼沒有被丑化,但是當我將此配置放在application.rb上時:

config.assets.compress = true

該文件已丑化。

config.assets.compress配置不是用於實時編譯嗎? 為什么我的預編譯耙僅在啟用此選項的情況下才丑陋?

壓縮很丑陋。 如果您沒有該選項,則不會進行壓縮/丑化。 如果您希望進行丑化,請啟用該選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM