Не удается найти модуль "./Gulp" - PullRequest
0 голосов
/ 28 декабря 2018

Я получаю эту ошибку при попытке запустить npm start:

module.js:545
throw err;
^

Error: Cannot find module './Gulp'
at Function.Module._resolveFilename (module.js:543:15)
at Function.Module._load (module.js:470:25)
at Module.require (module.js:593:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/www/html/xocolatl/xocolatl/barrel/barrel-shopify/node_modules/@barrelny/cli/lib/builder.js:6:14)
at Module._compile (module.js:649:30)
at Object.Module._extensions..js (module.js:660:10)
at Module.load (module.js:561:32)
at tryModuleLoad (module.js:501:12)
at Function.Module._load (module.js:493:3)

До этого я запускал установку npm и установил gulp как глобально, так и локально.

Node version: 9.8.0
Npm version: 6.5.0
Gulp versions:
[20:47:56] CLI version 2.0.1
[20:47:56] Local version 4.0.0

Я не уверен, почему я получаю эту ошибку.Я попытался удалить node_modules и снова запустить npm install, но это не помогло.

Ответы [ 2 ]

0 голосов
/ 28 декабря 2018

Похоже, мне пришлось изменить ./Gulp на ./gulp в стороннем модуле, откуда он вызывался.Это избавило от ошибки.Я нашел файл, запустив grep -rl "/Gulp" *

0 голосов
/ 28 декабря 2018

Похоже, вы вызываете пакет gulp в вашем текущем каталоге.Удалить ./ Таким образом, nodejs будет искать пакет в node_modules, а не в текущем каталоге.

...