В 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
Есть идеи, что может быть причиной?
npm install gulp-util --save-dev
Ответы:
ОБНОВИТЬ
В более поздних версиях нет необходимости вручную устанавливать gulp-util.
Проверьте новую начальную страницу .
Если вы все еще сталкиваетесь с этой проблемой, попробуйте переустановить локальные пакеты вашего проекта:
УСТАРЕВШИЙ ОТВЕТ
Вам также необходимо установить gulp-util:
Из глотка документов - начало работы (3.5) :
источник
rimraf
черезnpm install -g rimraf
rm -rf node_modules
иnpm install
не работал. Вместо этого мне пришлось преформоватьnpm install gulp -g
. Работает как шарм!gulp-util
.Если у вас есть package.json, вы можете установить все текущие зависимости проекта, используя:
источник
npm install node-sass
и это построено.Любой ответ не помог в моем случае. В конечном итоге помогло удаление
bower
иgulp
(я использую их обоих в своем проекте):После этого я установил их снова:
Теперь это работает просто отлично.
источник
sudo
хотя)Попробуйте установить отсутствующий модуль.
источник
Вы должны установить их как devDependencies:
-
gulp-util
-
gulp-load-plugins
Затем вы можете использовать их так:
или это:
источник
Пользователь Linux Ubuntu 18:04 здесь. Я перепробовал все решения на этой доске до настоящего времени. Несмотря на то, что я прочитал выше в принятом ответе, что «В более поздних версиях нет необходимости устанавливать gulp-util вручную». Это была вещь, которая работала для меня. (... может быть, я нахожусь на Ubuntu? Я не знаю.)
Напомним, что я продолжал получать ошибку « not find module 'gulp-util' », когда просто проверял, был ли установлен gulp, запустив:
... опять появляется ошибка "gulp-util" ...
Итак, я следовал совету npm install [имя пакета], указанному выше, но в итоге получил несколько других пакетов, которые также нужно было установить. И у одной была проблема уже существующей, и я не был уверен, как ее заменить. ... Я добавлю здесь все команды package / install, которые мне пришлось использовать, просто для справки на случай, если кто-то еще столкнется с этой проблемой:
(затем я получил сообщение об ошибке «pretty-hrtime», поэтому я добавил это, а затем другие сообщения об ошибке: «Не удается найти модуль ___, который продолжал появляться после каждой проверки gulp --version. ... поэтому я просто продолжал устанавливать каждую из них»). )
(без --force в моей системе я получил ошибку: «EEXIST: файл уже существует, символическая ссылка». --force не рекомендуется, но идите другим путем.)
И теперь gulp --version наконец-то показывает: CLI version 3.9.1 Local version 3.9.1
источник
Это решит все проблемы с глотком
источник
В большинстве случаев, удалив все пакеты узлов и затем установив их снова, решите проблему.
Но в моем случае папка node_modules не имеет разрешения на запись.
источник
Та же проблема здесь, и что бы я ни пытался после поиска вокруг, не сработало. Пока я не увидел замечание где-то о глобальной или локальной установке. Ищу в:
C: \ Users \ ВашеИмя \ AppData \ Roaming \ НОГО \ глоток
Я действительно нашел устаревшую версию. Поэтому я переустановил глоток с:
Это волшебным образом решило мою проблему.
источник
У меня была та же самая проблема, хотя модуль, который это загружало, отличался. Единственное решение проблемы - запустить команду ниже:
источник