Не удается установить node-sass

Я нахожусь в среде, где мне нужно запустить локальный прокси, и я не могу установить node-sass. Когда я попробую следующее:

npm install -g node-sass

Я получаю ошибку:

Невозможно загрузить " https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-48_binding.node": не удалось установить туннельный сокет, причина = чтение ECONNRESET

Я уже установил cntlm и настроил его правильно. Для проверки я использую Porxy-сервер для доступа в Интернет, и он работает нормально.

Следующие переменные среды установлены

http_proxy  ->  http://localhost:3128
https_proxy ->  http://localhost:3128

Также добавили следующее в мой.npmrc

https-proxy=http://localhost:3128
http-proxy=http://localhost:3128
proxy=http://localhost:3128

Также пробовал, добавляя косые черты до конца, но результат тот же.

Буду признателен за любые подсказки и помощь, так как я не знаю, как решить эту проблему.

Дополнительные детали:

node -v 
v6.11.4

npm -v
5.5.1

1 ответ

Обходной путь, который я нашел, состоял в том, чтобы загрузить файл node-sass с https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-48_binding.node а затем установить путь sass к скачанные бинарные файлы:

SET_SASS_BINARY_PATH = C:\..\..\

а затем делать

npm install -g node-sass

работал на меня.

Другие вопросы по тегам