#javascript #node.js #npm
Вопрос:
Я пытался установить пакеты npm install discord.js
, например, запустив, но он не устанавливает их. Ниже находится терминал.
npm ERR! code ECONNRESET
npm ERR! syscall read
npm ERR! errno ECONNRESET
npm ERR! network request to https://registry.npmjs.org/discord.js/-/discord.js-13.1.0.tgz failed, reason: read ECONNRESET
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! A complete log of this run can be found in:
Это происходит после 5-10 — минутного периода ожидания.
Я сделал почти все, что только можно вообразить. Любая помощь будет признательна.
Спасибо!
XRift_0
Редактировать
После отключения Касперского это сработало. Как заставить его работать с включенным Kaspersky?
Ответ №1:
Попробуй:
npm config set registry http://registry.npmjs.org/
Так что npm
запросы на http URL вместо https.
и после этого попробуйте выполнить ту же npm install discord.js
команду.
Ответ №2:
Он пытается использовать конфигурацию прокси-сервера, установленную на вашем компьютере.
Проверьте файл .npmrc, доступный по адресу C:Usersyourprofile.npmrc.
Добавьте или удалите конфигурацию прокси-сервера соответствующим образом или удалите файл .npmrc
прокси=http://proxyserverpordn:прокси-порт/
https-прокси=http://прокси-сервер:прокси-порт
http-proxy=http://proxyusername:proxyuserpassword@proxyserveripordns:proxyport
строгий-ssl=ложь
Комментарии:
1. В файле .npmrc ничего не было, и он все еще не работал после его удаления.
2. Вы работаете из корпоративной сети, где ваши внешние веб-запросы маршрутизируются через прокси-сервер? В этом случае вам необходимо добавить настройки своего прокси-сервера, как уже упоминалось. Отметил, что вы можете запустить отключение Касперского, это означает, что вам необходимо отключить Касперского, работающего в качестве прокси-сервера.
3. Я на домашнем компьютере без настройки прокси-сервера.
Ответ №3:
Комментарии:
1. Это версия машинописного текста.