VS2017任务运行资源管理器中找到没有任务
问题描述:
我试图建立在一饮而尽在VS 2017的MVC核心的项目,我有什么,我认为是一个有效的gulpfile.js:VS2017任务运行资源管理器中找到没有任务
var gulp = require('gulp');
var rimraf = require('rimraf');
var concat = require('gulp-concat');
var cssmin = require('gulp-cssmin');
var uglify = require('gulp-uglify');
var paths = {
webroot: './wwwroot/',
};
paths.js = paths.webroot + 'js/**/*.js';
paths.minJs = paths.webroot + 'js/**/*.min.js';
paths.css = paths.webroot + 'css/**/*.css';
paths.minCss = paths.webroot + 'css/**/*.min.css';
paths.concatJsDest = paths.webroot + "js/site.min.js";
paths.concatCssDest = paths.webroot + "css/site.min.css";
gulp.task("clean:js", function (cb) {
rimraf(paths.concatJsDest, cb);
});
gulp.task("clean:css", function (cb) {
rimraf(paths.concatCssDest, cb);
});
gulp.task("clean", ["clean:js", "clean:css"]);
但是,当我打开任务运行资源管理器我收到消息“(找不到任务)”。
我已经检查过以确保所有的gulp软件包都是通过npm安装的。我还添加了一个package.json文件。但任务仍未找到。
我在做什么错?
答
显然,您必须在您的项目中本地安装gulp以使其能够与Visual Studio正常协作。全局安装不起作用。删除全局副本并在本地安装它解决了问题。