Не удается запустить Gulp: не удается найти модуль 'gulp -util'
В Windows 7 я установил gulp, как описано здесь: http://markgoodyear.com/2014/01/getting-started-with-gulp/:
-
npm install gulp -g
- В папке моего приложения:
npm install gulp --save-dev
- Я создаю файл
gulpfile.js
.
Но тогда, когда я пытаюсь запустить gulp
, я получаю это сообщение об ошибке:
module.js:340
throw err;
^
Error: cannot file module 'gulp-util'
at Function.Module._resolveFilename (module.js:338:15)
и др.
Но gulp-util
присутствует (в папке локального приложения):
node_modules
gulp
node_modules
gulp-util
Любая идея, что может быть причиной?
Ответы
Ответ 1
UPDATE
В более поздних версиях нет необходимости вручную устанавливать gulp -util.
Проверьте новую страницу начала работы.
Если вы все еще сталкиваетесь с этой проблемой, попробуйте переустановить локальные пакеты проекта:
rm -rf node_modules/
npm install
ОТХОДНЫЙ ОТВЕТ
Вам также необходимо установить gulp -util:
npm install gulp-util --save-dev
Установите gulp и gulp -util в проект devDependencies
Ответ 2
Если у вас есть package.json, вы можете установить все текущие зависимости проекта, используя:
npm install
Ответ 3
Любой ответ не помог в моем случае. Что в конечном итоге помогло, это убрать bower
и gulp
(я использую их обоих в своем проекте):
npm remove -g bower
npm remove -g gulp
После этого я установил их снова:
npm install -g bower
npm install -g gulp
Теперь это работает просто отлично.
Ответ 4
Попробуйте установить отсутствующий модуль.
npm install 'module-name'
Ответ 5
Вы должны установить их как devDependencies:
- gulp-util
- gulp-load-plugins
Затем вы можете использовать их так:
var plugins = require('gulp-load-plugins')();
Use gulp-util as : plugins.util()
или это:
var util = require('gulp-util')
Ответ 6
Это решит все проблемы с глотком
sudo npm install gulp && sudo npm install --save del && sudo gulp build
Ответ 7
В большинстве случаев, удалив все пакеты node, а затем снова установив их, решите проблему.
Но в моем случае папка node_modules не имеет права на запись.
Ответ 8
Та же проблема здесь, и что бы я ни пытался после поиска вокруг, не работало Пока я не увидел замечание где-то о глобальной или локальной установке. Ищу в:
C:\Users\ВашеИмя\AppData\Roaming\НПМ\глотком
Я действительно нашел устаревшую версию. Поэтому я переустановил глоток с:
npm install gulp --global
Это волшебным образом решило мою проблему.
Ответ 9
Если у вас возникла эта проблема в Ubuntu в Windows 10, которая была установлена через Microsoft Store, то все, что вам нужно сделать, - это закрыть текущую работающую Ubuntu, а затем перезапустить ее снова.
Ответ 10
gulp -util
- Не удается запустить Gulp: не удается найти модуль 'gulp -util' answer
npm install gulp -util --save-dev
Ответ 11
У меня была такая же проблема, хотя модуль, который он загружал, был другим.
Единственное разрешение проблемы - снова запустить команду ниже:
npm install