Пользователь Linux Ubuntu 18:04 здесь. Я перепробовал все решения на этой доске до настоящего времени. Несмотря на то, что я прочитал выше в принятом ответе, что «В более поздних версиях нет необходимости устанавливать gulp-util вручную». Это была вещь, которая работала для меня. (... может быть, я нахожусь на Ubuntu? Я не знаю.)
Напомним, что я продолжал получать ошибку « not find module 'gulp-util' », когда просто проверял, был ли установлен gulp, запустив:
gulp --version
... опять появляется ошибка "gulp-util" ...
Итак, я следовал совету npm install [имя пакета], указанному выше, но в итоге получил несколько других пакетов, которые также нужно было установить. И у одной была проблема уже существующей, и я не был уверен, как ее заменить. ... Я добавлю здесь все команды package / install, которые мне пришлось использовать, просто для справки на случай, если кто-то еще столкнется с этой проблемой:
sudo npm install -g gulp-util
(затем я получил сообщение об ошибке «pretty-hrtime», поэтому я добавил это, а затем другие сообщения об ошибке: «Не удается найти модуль ___, который продолжал появляться после каждой проверки gulp --version. ... поэтому я просто продолжал устанавливать каждую из них»). )
sudo npm install -g pretty-hrtime
sudo npm install -g chalk
sudo npm install -g semver --force
(без --force в моей системе я получил ошибку: «EEXIST: файл уже существует, символическая ссылка». --force не рекомендуется, но идите другим путем.)
sudo npm install -g archy
sudo npm install -g liftoff
sudo npm install -g tildify
sudo npm install -g interpret
sudo npm install -g v8flags
sudo npm install -g minimist
И теперь gulp --version наконец-то показывает: CLI version 3.9.1 Local version 3.9.1
npm install gulp-util --save-dev