使用Gulp时,如何从JSHint获得输出以显示在Visual Studio 2015的错误列表中,而不是仅输出到任务运行器?
我尝试了this package,但是除了格式化Gulp输出的格式略有不同之外,它似乎没有任何作用。
这是我的 gulpfile.js :
gulp.task('default', function () {
gulp.src(["Scripts/**/*.js"])
.pipe(jshint(".jshintrc"))
.pipe(jshint.reporter("jshint-visual-studio"));
});
实际输出(在“任务运行器”窗口中):
首选输出(在错误列表中):
请注意:我使用的是Visual Studio 2015,因此JSHint不再是Web Essentials的选项,因为该功能已被删除。
最佳答案
在Twitter上的这次对话中,我设法从Mads Kristensen得到了一个正式的说法:
因此,在VS2015RC(以及RTM)中,没有办法让消息进入输出窗口。仅当Gulp任务返回失败时,任务运行器才会输出到错误窗口-但老实说,我也没有设法使它运行。
He did also confirm表示,这种功能将在RTM之后发布。
感谢Eonasdan指出这一点!
关于gulp - JSHint Gulp到错误窗口VS2015,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30476118/