Я устанавливаю модуль 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
Чтоявляется возможной причиной этой проблемы?Цените любые идеи, чтобы решить эту проблему.