Я использовал НПЙ установить нормально, пока в один прекрасный день я получил эту ошибку:НПХ установка: RangeError: порт должен быть> = 0 и <65536: 98721
30 http request GET https://registry.npmjs.org/angular
31 verbose stack RangeError: port should be >= 0 and < 65536: 98721
31 verbose stack at Socket.connect (net.js:917:13)
31 verbose stack at Agent.exports.connect.exports.createConnection (net.js:92:35)
31 verbose stack at Agent.createSocket (_http_agent.js:194:16)
31 verbose stack at Agent.addRequest (_http_agent.js:166:23)
31 verbose stack at new ClientRequest (_http_client.js:154:16)
31 verbose stack at TunnelingAgent.exports.request (http.js:49:10)
31 verbose stack at TunnelingAgent.createSocket (C:\nodejs\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:126:25)
31 verbose stack at TunnelingAgent.createSecureSocket [as createSocket] (C:\nodejs\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:193:41)
31 verbose stack at TunnelingAgent.addRequest (C:\nodejs\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:89:8)
31 verbose stack at new ClientRequest (_http_client.js:154:16)
32 verbose cwd D:\repo\lib
33 error Windows_NT 6.3.9600
34 error argv "C:\\nodejs\\\\node.exe" "C:\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "angular"
35 error node v0.12.4
36 error npm v2.10.1
37 error port should be >= 0 and < 65536: 98721
38 error If you need help, you may report this error at:
38 error <https://github.com/npm/npm/issues>
39 verbose exit [ 1, true ]
Это выглядит как вопрос прокси. Но я действительно не могу понять, что пошло не так.
Любые идеи?
Дополнительная информация:
Я использую Windows, 10.
Я недавно установил MongoDB
Мои Git также сообщить какой-либо прокси Issue
Я понятия не имею, где настроить прокси в окнах (я проверил настройку IE.Это чисто. Я не думаю, что это то, где я мог бы установить)
-------------- ------------------------------------- Обновления на 20170215 ---------- -------------------------------------
Кажется, что это не связано с npm версия. Я обновился до узла v7.5.0/npm v4.1.2, и у меня все еще есть то же сообщение об ошибке.
---------------------------------------------- --- Дополнительные обновления на 20170215 -------------------------------------------
Хорошо, я понял. Прокси через порт 98721 каким-то образом настраивается таинственным сервисом (я не обнаружил, какой) как переменная среды. После этого все снова работает нормально.
Спасибо всем!
Вы недавно изменили номер порта в конфигурации прокси? –
Поскольку вы используете [версию End of-life версии Node] (https://github.com/nodejs/LTS#lts-schedule), вы вряд ли получите поддержку от авторов Node/NPM. Пробовали ли вы [обновление до Node v6] (https://nodejs.org/en/download/)? – Pavlo
@NehalJWani Я думаю, что настройка прокси изменилась. Но это не сделано мной. Мой Git также сообщил о проблеме с прокси-сервером. Где я могу это увидеть? –