我正在使用Grunt,我希望缩小我的js文件(我试图配置丑陋的https://github.com/gruntjs/grunt-contrib-uglify,但没有成功.)
我希望将我项目中的所有js文件替换为corrispondents文件。
例如,如果我的项目结构是
|
|__js
| |___home.js
|
|__app
| |___order.js
| |___fld
| |___simple.js
| |___break.js
|
|__foo.js
|
|__login
| |__offline.js
|
|__best.js我只想简单地对每个文件替换为小型化版本的(使用相同的,而不是在一个文件中合并它们)。
我试过:
uglify: {
minAllJs: {
files: [
{'**/*.js':['**/*.js']}
]
}
},但不是工作..。
附注:我不想写
{'js/home.js':['js/home.js']}
{'app/order.js':['app/order.js']}
{'app/fld/simple.js':['app/fld/simple.js']}
{'app/fld/break.js':['app/fld/break.js']}
{'foo.js':['foo.js']}
{'login/offline.js':['login/offline.js']}
{'best.js':['best.js']}因为我的结构文件夹改变了,而且我不希望每次修改Gruntfile
发布于 2015-09-14 14:48:22
试着用这个:
uglify: {
options: {
},
main: {
files: [{
expand: true,
src: ['yourpath/**/*.js'],
dest: ''
}]
}
}https://stackoverflow.com/questions/32565794
复制相似问题