Nvm-windows: Проблема с установкой узла в Windows в первый раз с использованием nvm windows.

Созданный на 11 апр. 2019  ·  3Комментарии  ·  Источник: coreybutler/nvm-windows

Если это вопрос о том, как использовать NVM4W, используйте stackoverflow .

Если это проблема, связанная с антивирусом, убедитесь, что вы сначала ищете существующие проблемы.

Моя среда

  • [ ] Windows 7 или более ранние версии (на самом деле не поддерживается из-за EOL — подробности см. в вики)
  • [ ] Windows 8
  • [ ] Windows 8.1
  • [ ] Windows 10
  • [ ] Windows 10 IoT Базовая
  • [] Windows Server 2012
  • [Х] Windows Server 2012 R2
  • [] Windows Server 2016

  • [ ] Моя установка Windows не на английском языке.

Я использую версию NVM4W:

  • [Х] 1.1.7
  • [ ] 1.1.6
  • [ ] 1.1.5
  • [ ] 1.1.4
  • [ ] 1.1.3
  • [ ] 1.1.2
  • [ ] 1.1.1
  • [ ] Старшая
  • [ ] ДРУГОЕ (укажите)

Я уже...

  • [X] прочитайте README, чтобы быть в курсе ошибок npm и проблем с антивирусом.
  • [X] просмотрел вики , чтобы убедиться, что моя проблема еще не решена.
  • [X] подтвердил, что я использую учетную запись с правами администратора.
  • [X] просмотрел выпуски (открытые и закрытые), чтобы убедиться, что это не дубликат.
  • [X] убедился, что это не вопрос о том, как использовать NVM для Windows, поскольку gitter используется для вопросов и комментариев.

Моя проблема связана с (отметьте только те, которые применимы):

  • [ ] настройки.txt
  • [ ] поддержка прокси (Вы пробовали версию 1.1.0+?)
  • [ ] Поддержка 32 или 64 бит (вы пробовали версию 1.1.3+?)
  • [ ] Экранирование символов (Вы пробовали версию 1.1.6+?)
  • [ ] Стандартная среда оболочки (терминал/powershell)
  • [X] Нестандартная среда оболочки (Cmder, Hyper, Cygwin, git)

Ожидаемое поведение

Я установил nvm для Windows на тонкий клиент Citrix с Windows Server 2012 R2. Когда я набираю nvm в установленном мной терминале Git Bash, я получаю меню справки nvm. Это должно подтвердить, что все работает. Когда я сейчас делаю: nvm install latest all , я получаю следующее сообщение об ошибке:

Could not retrieve  https://nodejs.org/dist/latest/SHASUMS256.txt.

Get https://nodejs.org/dist/latest/SHASUMS256.txt: dial tcp 104.20.23.46:443: i/o timeout

Я также пробовал nvm install latest all --insecure , но это не помогло.

Фактическое поведение

Я ожидаю, что nvm установит последние версии npm и node.

Действия по воспроизведению проблемы:

См. действия в разделе «Ожидаемое поведение».

Самый полезный комментарий

пожалуйста, используйте прокси nvm your_proxy_and_port для настройки прокси для nvm

Все 3 Комментарий

пожалуйста, используйте прокси nvm your_proxy_and_port для настройки прокси для nvm

Я не думаю, что это проблема прокси.

Похоже, что-то блокирует ваше входящее соединение на сетевом уровне. В данном случае NVM4W — это просто мессенджер. Старые версии серверов Windows, как правило, имеют довольно сильно заблокированный брандмауэр, поэтому я бы начал с проверки. Посмотрите, сможете ли вы получить доступ к этим URL-адресам из браузера на сервере.

Другая возможность заключается в том, что цепочка доверия сертификатов Windows не распознает сертификат TLS/SSL удаленного сервера. В этом случае вы можете добавить --insecure в конец команды, чтобы обойти этап проверки TLS/SSL. Однако я больше склоняюсь к проблеме с брандмауэром, потому что TLS/SSL обычно не отключается при возникновении проблемы. Обычно он говорит, что удаленный хост не является доверенным.

Спасибо. Я пробовал опцию --insecure, так что я думаю, что брандмауэр
хорошая ставка.

Оп до 18 апр. 2019 01:05 письмо Кори Батлера, уведомления@github.com :

Я не думаю, что это проблема прокси.

Похоже, что-то блокирует ваше входящее соединение в сети.
уровень. В данном случае NVM4W — это просто мессенджер. Старые версии Windows
серверы, как правило, имеют довольно сильно заблокированный брандмауэр, поэтому я бы начал с
проверка там. Посмотрите, можете ли вы даже получить доступ к этим URL-адресам из браузера на
сервер.

Другая возможность заключается в том, что цепочка доверия сертификатов Windows не
распознать сертификат TLS/SSL удаленного сервера. В этом случае можно добавить
--insecure в конец команды, чтобы обойти проверку TLS/SSL
шаг. Однако я больше склоняюсь к проблеме с брандмауэром, потому что TLS/SSL
обычно не истечет время ожидания, когда есть проблема. Обычно это говорит о
удаленный хост не является доверенным.


Вы получаете это, потому что вы создали тему.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/coreybutler/nvm-windows/issues/436#issuecomment-484293869 ,
или заглушить тему
https://github.com/notifications/unsubscribe-auth/AABUMADGOGIJMVCBAOK2UILPQ6ULZANCNFSM4HFFZXDQ
.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

eliavmaman picture eliavmaman  ·  6Комментарии

flpms picture flpms  ·  4Комментарии

thany picture thany  ·  4Комментарии

janpio picture janpio  ·  3Комментарии

SufyanParkar picture SufyanParkar  ·  4Комментарии