gulp - JSHint Gulp到错误窗口VS2015

标签 gulp jshint visual-studio-2015

使用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/

相关文章:

javascript - gulp-sourcemaps 不适用于 babel 6

Javascript ENUM 模式命名约定

javascript - JSHINT:不推荐使用 __proto__ 属性

php - 从 php 运行 shell 脚本并查看完整进度?

javascript - 观察者检测到变化并重新加载页面而不包括变化

javascript - Nodejs模块文件和concat

javascript - 如何在 Visual Studio 2013 中抑制 JSHint "JSCS: Illegal Space"警告?

c# - VS2015 C# 中的 SqlConnection

c++ - Cmake:为多配置 cmake 项目指定配置特定设置

visual-studio-2015 - 打开Visual Studio时出现白屏