我正在尝试使用 grunt 运行 jshint。这有效,但现在我希望输出为 HTML。这是我的 grunt 文件

module.exports = function(grunt) {

    // Project configuration.
    grunt.initConfig({
        jshint: {
            all: ['Gruntfile.js', 'src/*.js']
            , options: {
                //reporter: 'jslint'
                reporter:'checkstyle'
                , reporterOutput: 'jshint.html'
            }
         }
    });

    grunt.loadNpmTasks('grunt-contrib-jshint');
};

运行这个 grunt taks,输出是 XML 格式。任何建议如何将其转换为输出 HTML 的内容?

非常感谢

最佳答案

您需要编写一个自定义记者。检查有关编写自定义报告器的 jshint 文档:http://jshint.com/docs/reporters/ 然后您可以使用以下命令指定报告器的路径:

options: {
  reporter: '/path/to/custom/html/reporter',
  reporterOutput: 'jshint.html'
}

关于javascript - 咕噜声 : how to generate jshint output as HTML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17477788/

10-13 00:15