Użytkownik Linux Ubuntu 18:04 tutaj. Do tej pory wypróbowałem wszystkie rozwiązania na tej płycie. Chociaż powyżej przeczytałem w zaakceptowanej odpowiedzi, że „Od nowszych wersji nie ma potrzeby ręcznego instalowania gulp-util”. , to była rzecz, która zadziałała dla mnie. (... może bc jestem na Ubuntu? Nie wiem.)
Podsumowując, ciągle otrzymywałem błąd „ nie można znaleźć modułu 'gulp-util' ', gdy tylko sprawdzałem, czy gulp został zainstalowany, uruchamiając:
gulp --version
... znowu pojawia się błąd „gulp-util” ...
Tak więc postępowałem zgodnie z radą npm install [nazwa pakietu] wymienioną powyżej, ale w końcu otrzymałem kilka innych pakietów, które również musiały zostać zainstalowane. Jeden miał problem z już istniejącym i nie byłem pewien, jak go wymienić. ... umieszczę tutaj wszystkie pakiety / polecenia instalacji, których musiałem użyć, jako odniesienie na wypadek, gdyby ktoś inny napotkał ten problem:
sudo npm install -g gulp-util
(wtedy wyskoczył mi błąd „pretty-hrtime”, więc dodałem go, a pozostałe jako Error: Cannot find moduł ___ pojawiały się po każdym łyku - sprawdzeniu wersji. ... więc po prostu instalowałem każdy z nich. )
sudo npm install -g pretty-hrtime
sudo npm install -g chalk
sudo npm install -g semver --force
(bez --force, w moim systemie pojawił się błąd: „EISTNIEJE: plik już istnieje, dowiązanie symboliczne”. --force nie jest zalecane, ale idk w inny sposób).
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
A teraz wreszcie pokazuje się gulp --version: CLI wersja 3.9.1 Lokalna wersja 3.9.1
npm install gulp-util --save-dev