alexjet73
@alexjet73

Ошибка GULP при переносе проекта на другую систему, как исправить?

В phpStorm есть проект с участием GULPJS где есть три задачи. При переносе на новую систему был установлен последней версии NODEJS и скопирован проект. Так же все настройки phpStorm из папки Users тоже были перенесены.
Однако запуская проект появилась ошибка в Gulpjs - Failed to list gulp tasks in
Подскажите, как исправить данную ошибку?

Детали ошибки (спойлер):
spoiler
Failed to list gulp tasks in ftp\gulpfile.js: process finished with exit code 1 (a non-zero exit code means an error)
* Edit settings

$ "D:\Program Files\JetBrains\PhpStorm 2017.3.4\bin\runnerw.exe" "C:\Program Files\nodejs\node.exe" ..project_directory..\ftp\node_modules\gulp\bin\gulp.js --no-color --gulpfile ..project_directory..\ftp\gulpfile.js --tasks-json
Error: Cannot find module './constants/metadata_keys'
Require stack:
- ..project_directory..\ftp\node_modules\inversify\lib\inversify.js
- ..project_directory..\ftp\node_modules\javascript-obfuscator\dist\index.js
- ..project_directory..\ftp\node_modules\gulp-javascript-obfuscator\index.js
- ..project_directory..\ftp\gulpfile.js
- ..project_directory..\ftp\node_modules\gulp\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js
- ..project_directory..\ftp\node_modules\gulp\node_modules\gulp-cli\index.js
- ..project_directory..\ftp\node_modules\gulp\bin\gulp.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:952:15)
at Function.Module._load (internal/modules/cjs/loader.js:835:27)
at Module.require (internal/modules/cjs/loader.js:1012:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object. (..project_directory..\ftp\node_modules\inversify\lib\inversify.js:3:12)
at Module._compile (internal/modules/cjs/loader.js:1123:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:972:32)
at Function.Module._load (internal/modules/cjs/loader.js:872:14)
at Module.require (internal/modules/cjs/loader.js:1012:19)

Process finished with exit code 1
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
Просто переустановить зависимости. Удалить node_modules с package-lock.json и запустить npm i.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы