在构建期间打印出Grunt.js配置

Sim*_*lGy 5 javascript build coffeescript gruntjs

我想真正了解Grunt是如何工作的,并能够在以后调试它.如何打印出Grunt在给定时间内的所有配置?我想看看.initConfig,包文件和任何任务级别配置的合并.

Sim*_*lGy 20

您可以通过设置如下的grunt任务来打印出grunt配置:

grunt.registerTask('printConfig', function() {
  grunt.log.writeln(JSON.stringify(grunt.config(), null, 2));
});
Run Code Online (Sandbox Code Playgroud)

  • `grunt.registerTask('printConfig', function() { grunt.log.writeln(JSON.stringify(grunt.config(), null, 2)); }); ` (2认同)