【发布时间】:2015-11-06 22:37:09
【问题描述】:
我使用的是 Visual Studio 2015,但在使用 gulp 和 Task Runner Explorer 时遇到问题。
基本上我的文件夹结构是
- Projects
- Project
- gulpfile.js
- src
- scripts
在 VS 2015 文件夹 Projects(打开网站)中打开时,我在 Task Runner Explorer 中看不到任何任务。
注意gulpfile.js 不在根目录中,而是在Projects 文件夹中
改用:
- Projects
- gulpfile.js
- src
- scripts
我可以在Task Runner Explorer看到任务。
注意gulpfile.js 在根目录中。
Gulp 已安装并且使用控制台可以正常工作。
// include gulp
var gulp = require('gulp');
// include plug-ins
var jshint = require('gulp-jshint');
// JS hint task
gulp.task('jshint', function() {
gulp.src('./src/scripts/*.js')
.pipe(jshint())
.pipe(jshint.reporter('default'));
});
这是我的设置:
Visual Studio 2015 V 14.0.23
Web Essentials V 2015.0.5
Gulp V 3.9.0
Gulp CLI V 3.8.11
我在输出窗口中没有问题,我在 Task Runner Explorer 中只看到这条消息:
No task runner configuration were found
如何使我的任务显示在 Task Runner Explorer 中?可能是什么问题?
【问题讨论】:
-
我认为只有当你的 gulpfile 在 root 中时 vs2015 才会这样做
-
您找到解决此问题的方法了吗?我遇到了同样的问题
-
@Billy 很遗憾没有,目前我正在使用命令行。
标签: javascript gulp visual-studio-2015 web-essentials