我正在维护一个广泛使用Grunt的Web应用程序。 我必须在不同的时间将我的HTML,CSS,JS文件压缩,复制到不同的位置。为了使它更容易,我在我的GruntFile.js中创建了一个简单的JavaScript变量,如下所示:
var path="C:/dist";
uglify: {
options: {
mangle: false
},
my_target: {
files: {
path+'/js/jsFile.js': ['src/js/jquery-1.10.2.min.js']
}
}
}
构建时出现以下错误:
>> SyntaxError: Unexpected token +
我不能在我的 GruntFile.js 中使用路径变量吗?因为我有10个位置路径。
[variable + 'string']: value
,但突然间它停止工作了。这个答案为我解决了问题。 - ESR