NPM - не могу установить пакеты - PullRequest
0 голосов
/ 20 февраля 2019

Я унаследовал проект React и после получения последнего кода он не запустился - предыдущий разработчик недоступен.Итак, без опыта, я с этим справился

Вот список того, что я сделал:

  • Обновлен Node до последней
  • Обновлен NPM до последней
  • Обновлено VS Code до последней
  • Удалено package-lock.json
  • Выполнено несколько npm<whatever> команд, которые засорены по всему Интернету
  • государственный переворот был, когда я удалил все пакеты из node_modules

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

Что я могу сделать, чтобы установить пакеты?Я обречен?

ОБНОВЛЕНИЕ: Я отключился от сети и пошел на Wi-Fi компании и npm install работал.Как это может быть?

1 Ответ

0 голосов
/ 21 февраля 2019

Из-за вашего обновления - возможно, ваша машина находится за прокси-сервером компании, поэтому npm не может получить пакеты.Чтобы это исправить, найдите свой прокси-адрес, и после этого запустите в терминале:

npm config set proxy http://yourproxy.company.com:8080
npm config set https-proxy http://yourproxy.company.com:8080

Я нашел этот метод на https://jjasonclark.com/how-to-setup-node-behind-web-proxy/,, он очень хорошо работает.

...