Непоследовательное поведение при установке модуля npm - PullRequest
0 голосов
/ 17 сентября 2018

Я устанавливаю модуль npm, в котором используется cmake-js.(Я упомянул cmake-js только для информации).Я за корпоративным прокси.(Я установил свойство настроек прокси).Я уже установил следующие конфигурации.

npm config set proxy http://xxxx:yyyy
npm config set https-proxy http://xxxx:yyyy
npm config set registry=https://registry.npmjs.org/
npm config set strict-ssl false

Моя npm версия - 6.4.1.Я могу собрать модуль без проблем, когда я переключаюсь на версию узла 8.10.0, используя sudo n 8.10.0.Но когда я перехожу на версию узла 8.0.0, я получаю следующую ошибку:

> cmake-js compile

info TOOL Using Unix Makefiles generator.
info TOOL Using c++11 compiler standard.
info DIST Downloading distribution files.
http DIST   - https://nodejs.org/dist/v8.0.0/SHASUMS256.txt
ERR! OMG tunneling socket could not be established, cause=read ECONNRESET
ERR! OMG tunneling socket could not be established, cause=read ECONNRESET
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ur-node@1.0.0 install: `cmake-js compile`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the ur-node@1.0.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/malintha/.npm/_logs/2018-09-17T14_23_42_781Z-debug.log

Кажется, что проблема с прокси, но она нормально работает с узлом 8.10.0

Чтоявляется возможной причиной этой проблемы?Цените любые идеи, чтобы решить эту проблему.

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