Gruntjs从外部json文件中读取

时间:2013-05-21 20:27:03

标签: javascript gruntjs

我正在尝试读取外部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 %>"
});

1 个答案:

答案 0 :(得分:3)

您出于此目的可能会使用grunt.config.get("env")grunt.config("env")

更多信息:http://gruntjs.com/api/grunt.config#grunt.config.get(感谢@Mike Fielden)