Я не могу установить httpster используя npm через CMD - PullRequest
0 голосов
/ 01 сентября 2018

Не получается установить httpster с помощью npm на моем локальном компьютере. Это всегда выдает ошибку, как описано ниже. Я пытался использовать CMD администратора, но все равно он выдает ту же ошибку. И я также попытался установить с тем же каталогом, что и мой установленный npm. Пожалуйста, помогите, как решить эту проблему:

ошибка

: npm ERR! запрос на https://registry.npmjs.org/httpster не выполнен, причина: имя хоста / IP не совпадает с альтернативными именами сертификата: "хост: registry.npmjs.org. не в альт-именах сертификата: DNS: a.sni.fastly.net, DNS: a.sni.global-ssl.fastly.net "

Error in CMD

1 Ответ

0 голосов
/ 01 сентября 2018

В настоящее время существует проблема с конфигурацией DNS npmjs.com. С текущей страницы статуса:

Более раннее отключение, связанное с неправильной настройкой DNS, привело к тому, что некоторые интернет-провайдеры кэшировали npmjs.com как отсутствующий, и для обхода этой проблемы следует использовать стороннего поставщика DNS, такого как Cloudflare или Google, уязвимые кеши должны быть очищены в течение следующих 24 часов. .

Альтернативой использованию другого общедоступного поставщика DNS (например, Google или CloudFlare) является поиск IP-адреса для www.npmjs.com и добавление его в файл хостов:

  1. Чтобы найти IP-адрес для www.npmjs.com, используйте Google Public DNS или командную строку с dig и DNS CloudFlare:

    dig www.npmjs.com @1.1.1.1
    
  2. Добавьте IP-адрес в файл / etc / hosts.

Обратите внимание: во избежание проблем при изменении разрешенного IP-адреса настоятельно рекомендуем удалить эту запись из файла хостов после выходных.

Как правило, вы можете проверить статус npm, перейдя к https://status.npmjs.org/

...