2012-01-17 65 views
9

如何防止Uglifier從某些文件中刪除某些註釋?我想讓代碼縮小和壓縮,但我也希望許可評論保持不變。Rails資產 - 保留許可評論

+0

當我看到uglifier時,我發現默認選項是將版權聲明保留在文件頂部,您的版權聲明是以文件頂部的註釋形式呈現的嗎? – 2012-01-17 15:28:39

回答

8

從uglifyJS的文檔。

-nc--no-copyright - 默認uglifyjs將保持在所生成的代碼(假設爲版權信息等)的初始註釋標記。如果你通過它將丟棄它。

這也是uglifier的一個選項。

+5

以及如何將它傳遞給'rake assets:precompile'? – Hauleth 2012-01-17 22:05:01

+4

放到你的'production.rb'中:'config.assets.js_compressor = Uglifier.new(:copyright => true)' – NARKOZ 2012-07-11 07:40:19

+2

版權聲明:true已被默認爲 – Jason 2013-07-02 23:01:20