как решить проблему, когда я запускаю любую команду, относящуюся к npm, она показывает ошибку - PullRequest
0 голосов
/ 27 июня 2019

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

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

, после этого у меня возникают проблемы в npm

npm -v
internal/modules/cjs/loader.js:638
throw err;
^

Error: Cannot find module 'semver'
at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> 
(/usr/share/npm/lib/utils/unsupported.js:2:14)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js 
(internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)

1 Ответ

1 голос
/ 27 июня 2019

У меня была такая же проблема.Я решил эту проблему, удалив node_modules, а затем удалил обе папки npm и npm-cache в %APPDATA% и, наконец, снова установил все node_moodules.

Вы можете использовать эти шаги для удаления node_modules:

  • sudo rm -rf /usr/local/lib/node_modules
  • sudo rm -rf ~/.npm
  • brew uninstall --force node
  • brew install node

Надеюсь, это поможетчтобы решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...