将 js 文件替换为相应的缩小版本
Replace js files with the corresponding minified versions
我正在使用 Grunt,我想缩小我的 js 文件(我正在尝试配置 uglify https://github.com/gruntjs/grunt-contrib-uglify 但没有成功...)
我想用压缩后的相应文件替换我项目中的所有 js 文件。
比如我的项目结构是
|
|__js
| |___home.js
|
|__app
| |___order.js
| |___fld
| |___simple.js
| |___break.js
|
|__foo.js
|
|__login
| |__offline.js
|
|__best.js
我想简单地,对于每个文件,将其替换为缩小版本 (具有相同的名字,没有将它们合并到一个文件中)
我试过:
uglify: {
minAllJs: {
files: [
{'**/*.js':['**/*.js']}
]
}
},
但不起作用...
p.s。我不想写
{'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
试试这个:
uglify: {
options: {
},
main: {
files: [{
expand: true,
src: ['yourpath/**/*.js'],
dest: ''
}]
}
}
我正在使用 Grunt,我想缩小我的 js 文件(我正在尝试配置 uglify https://github.com/gruntjs/grunt-contrib-uglify 但没有成功...)
我想用压缩后的相应文件替换我项目中的所有 js 文件。
比如我的项目结构是
|
|__js
| |___home.js
|
|__app
| |___order.js
| |___fld
| |___simple.js
| |___break.js
|
|__foo.js
|
|__login
| |__offline.js
|
|__best.js
我想简单地,对于每个文件,将其替换为缩小版本 (具有相同的名字,没有将它们合并到一个文件中)
我试过:
uglify: {
minAllJs: {
files: [
{'**/*.js':['**/*.js']}
]
}
},
但不起作用...
p.s。我不想写
{'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
试试这个:
uglify: {
options: {
},
main: {
files: [{
expand: true,
src: ['yourpath/**/*.js'],
dest: ''
}]
}
}