我正在尝试设置grunt来压缩src目录中的多个js文件并将它们复制到build目录。根据grunt任务文档,我相信下面的配置应该可以工作。
uglify: {
dist: {
files: [
{
expand: true, // Enable dynamic expansion.
cwd: 'src/js/', // Src matches are relative to this path.
src: ['**/?.js'], // Actual pattern(s) to match.
dest: 'build/minified/', // Destination path prefix.
ext: '.min.js' // Dest filepaths will have this extension.
}
]
}
}
当我运行grunt时,出现以下信息:
运行 "uglify:dist" (uglify) 任务 警告:无法写入 "build/minified" 文件(错误代码:EISDIR)。使用 --force 继续。
如果我将定义更改为手动文件路径,则正常工作。文档有误吗?还是我使用不正确?
我正在运行grunt v0.4.0rc2。
src:['**/?.js']
替换为src:['**/*.js']
。 - mutil