如何从自定义报告器获取JsHint版本

时间:2013-05-31 09:14:02

标签: scope customization reporting jshint

JsHint中的每个自定义报告者都会收到3个参数:results, data, and options

我希望能够在报告者生成的输出中显示当前的JsHint版本,但似乎没有上述任何变量提供。

我错过了一些明显的东西,还是有其他方法可以抓住它?

1 个答案:

答案 0 :(得分:0)

使用函数属性存储版本:

reporter.version = "1.2.3";

然后在记者来源中添加对它的引用:

console.log(reporter.version ? "JSHint version: " + reporter.version + "\n" : "" + str + "\n" + len + ' error' + ((len === 1) ? '' : 's'));

<强>参考