2016-02-12 66 views
0

使用早午餐在生产过程中可能不会最小化某些js文件(可能它们已经被最小化,否则),同时仍然将这些文件与其他文件一起打包?使用预先最小化的文件

在此先感谢

回答

0

这当然有可能。引用的uglify-js-brunch的文档,

注册文件可以被忽略,被穿过的,使用 '忽略' 选项:

config = 
    plugins: 
    uglify: 
     ignored: /non_minimize\.js/ 

https://github.com/brunch/uglify-js-brunch

唯一的要求是ignored是一个正则表达式,因此,例如,如果您想忽略几个文件,例如vendor/a.jsvendor/b.js,你会去做这样的:

ignored: /^venodor\/a\.js|^vendor\/b\.js/ 

(你要逃离/把它当作一个斜杠,否则它会是正则表达式字面界限标志,并.将其解释为一个点而不是任何一个字符的占位符)。