У меня есть существующий проект .net MVC, созданный с Vs2015
Моя проблема в том, что gulp внезапно перестал работать с определенными пакетами, и я не могу понять, почему.
Чтобы упростить вещи, я начал простой проект с нуля и попытался настроить Gulp в соответствии с этим руководством https://www.davepaquette.com/archive/2014/10/08/how-to-use-gulp-in-visual-studio.aspx
Я следовал инструкциям до того момента, когда я создал файл gulp, но именно тогда у меня начинаются проблемы.В задаче Runner Explorer я вижу это:
Не удалось загрузить.См. Окно вывода
, окно вывода сообщает:
Failed to run "C:\Work\Gulp\Gulpfile.js"...
cmd.exe /c gulp --tasks-simple
C:\Work\Gulp\node_modules\del\index.js:2
const path = require('path'); ^^^^^
Если я урежу свой файл просто так:
// include plug-ins
var gulp = require('gulp');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var del = require('del');
, а затемзакомментируйте
//var del = require('del');
файл gulpfile загрузится нормально, но есть ряд модулей, которые приведут к его повторному отказу, например,
var babel = require('gulp-babel');
, который выдаст следующую ошибку:
Failed to run "C:\Work\Gulp\Gulpfile.js"...
cmd.exe /c gulp --tasks-simple
C:\Work\node_modules\gulp-babel\index.js:2
const path = require('path');
^^^^^
SyntaxError: Use of const in strict mode.
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Work\Gulp\gulpfile.js:5:13)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
Я обновил файл node.js до версии 10.15.3 и npm до версии 6.9.0, но я не могу загрузить свой gulpfile
Я не знаю, в чем проблема.