2012-12-15 32 views
1

我有一個項目,我正在使用require.js來縮小/混淆/組合一些模塊。我也有一個單獨的JavaScript文件(7行代碼),我想以相同的方式對其進行混淆處理,但它不是作爲模塊組織的(7行獨立代碼無法證明require.js引導代碼的開銷)。使用require.js模糊單個非模塊化JavaScript文件

是否可以使用require.js來縮小/混淆單個文件?


編輯:我現在已經在使用編譯項目代碼的其餘命令:

node lib/r.js -o name=lib/almond.js include=src/main,requireLib out=extension-min.js baseUrl=./ paths.requireLib=lib/require 
+0

不確定有關require.js,但爲什麼不使用[uglifyjs](https://github.com/mishoo/UglifyJS)該文件? – steveax

+0

這或谷歌編譯器 – Stephen

+0

r.js已經使用uglify,所以你可以配置,以滿足您的需求。 –

回答

0

r.js默認使用uglify2,但如果你想確保你可以設置optimize='uglify2'