您好我正在尝试创建一个config.json,它使用src文件提供uglify,因此我们可以根据项目的性质轻松地包含/排除文件。 我想使用项目名称(<%= pkg.name%>)为config.json提供一个唯一的名称,如下例所示,但这不起作用。解决方案的任何线索?
uglify: {
....
files: {
'assets/js/default.min.js': grunt.file.readJSON( 'assets/js/config-<%= pkg.name %>.json' )
}
}
},
config.json示例:
** [
"assets/js/vendor/jquery.js",
"assets/js/vendor/jquery.cookie.js",
"assets/js/vendor/bootstrap-alert.js",
"assets/js/vendor/bootstrap-button.js",
"assets/js/vendor/bootstrap-carousel.js",
"assets/js/vendor/bootstrap-collapse.js",
"assets/js/vendor/bootstrap-affix.js",
"assets/js/vendor/blueimp-gallery.js",
] **
答案 0 :(得分:0)
uglify: {
....
files: {
'assets/js/default.min.js': 'assets/js/config-<%= pkg.name %>.json'
}
}
},
应该可以在不需要手动读取JSON文件的情况下工作