2017-04-06 114 views
6

我試圖建立在一飲而盡在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文件。但任務仍未找到。

我在做什麼錯?

回答

9

顯然,您必須在您的項目中本地安裝gulp以使其能夠與Visual Studio正常協作。全局安裝不起作用。刪除全局副本並在本地安裝它解決了問題。

相關問題