我有以下目录结构:
--development
-js
-pages
--js
-pages
我正在尝试获取 development/js/pages 中的所有文件并将它们输出为 js/pages 并使用 grunt uglify 缩小它们,但仍保留单独的文件 - 我不想将所有文件组合在一起。我尝试了以下方法:
build: {
src: 'development/js/pages/*.js',
dest: 'js/page',
options: {
sourceMap: true,
compress: true,
mangle: true
}
}
但这给了我一个错误:无法写入 js/page 文件
然后我尝试了这个,它在 uglify 文档中:
build : {
files: [{
cwd: 'development/js/pages',
src: '*.js',
dest: 'js/page'
}],
options : {
sourceMap: true,
compress: true,
mangle: true
}
}
但这只是给我在 development/js/pages 中的每个文件这个错误:
找不到源文件“filename.js”
然后另一个错误说Destination (js/page) notwritten 因为源文件是空的。
任何想法为什么?