Raj*_*eev 16 javascript jquery gruntjs
我正在维护一个广泛使用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']
}
}
}
Run Code Online (Sandbox Code Playgroud)
当我构建这个时,我收到以下错误
>> SyntaxError: Unexpected token +
我不能在GruntFile.js中使用路径变量.因为我有10个位置路径.
Kyl*_*ung 46
另一种方法是使用Grunt模板:
grunt.initConfig({
path: 'C:/dist/',
uglify: {
options: {
mangle: false
},
'<%= path %>js/jsFile.js': ['src/js/jquery-1.10.2.min.js']
}
});
Run Code Online (Sandbox Code Playgroud)