如何使用JSHint指定自定义报告器

时间:2016-02-10 19:48:39

标签: jshint grunt-contrib-jshint

我正在项目中使用JSHint(在grunt任务中),并且目前已将其设置为使用“jshint-stylish”作为记者。它在jshint.js文件中定义,如以下代码所示

module.exports = {

options: {
    reporter: require('jshint-stylish'),

但我想使用我自己的自定义记者。如何定义报告者以识别自定义报告者?

1 个答案:

答案 0 :(得分:0)

使用https://stackoverflow.com/a/17493367/5144741中确定的结构,我发现我的相对路径不正确。需要注意的重要事项:在识别报告者时不要包含扩展名。在这种情况下也不需要require语句。

module.exports = {

options: {
    reporter: './example/folder/src/reporters/my_reporter',