2017-04-06 69 views
6

Próbuję skonfigurować łyk w projekcie MVC bazowej wewnątrz VS 2017 mam co uważam za ważny gulpfile.js:VS2017 Zadanie Runner Explorer Brak Zadania Znaleziono

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"]); 

Ale kiedy otwórz Task Runner Explorer Otrzymuję komunikat "(nie znaleziono zadań)".

Sprawdziłem, aby upewnić się, że wszystkie pakiety łyka zostały zainstalowane za pomocą npm. Dodałem również plik package.json. Ale zadania nadal nie są znalezione.

Co robię źle?

Odpowiedz

9

Najwyraźniej musisz zainstalować lokalnie w swoim projekcie, aby działał poprawnie z Visual Studio. Instalacja globalna nie będzie działać. Usunięcie kopii globalnej i zainstalowanie jej lokalnie rozwiązało problem.