我正在尝试读取外部json文件并在自定义任务中使用它:
内部initConfig
grunt.initConfig({
env: grunt.file.readJSON("PATH"),
...
..
.
});
// Registering a task
grunt.registerTask('Namehere', 'DescriptionHere', function () {
// HOW DO I GET AT THE "env"
"<%= env.environment %>" // Doesnt work just gives me the string literal "<%= environmentVars.environment %>"
});
答案 0 :(得分:3)
您出于此目的可能会使用grunt.config.get("env")
或grunt.config("env")
。
更多信息:http://gruntjs.com/api/grunt.config#grunt.config.get(感谢@Mike Fielden)