Почему я получаю эту ошибку при установке угловой Cli? - PullRequest
0 голосов
/ 01 сентября 2018

Я ввел следующие строки:

C:\Users\Surendra>node -v
v8.11.4

C:\Users\Surendra>npm -v
5.6.0

C:\Users\Surendra>npm install -g @angular/cli

и я получаю следующую ошибку:

npm ERR! request to https://registry.npmjs.org/@angular%2fcli failed, reason: Hostname/IP doesn't match certificate's altnames: "Host: registry.npmjs.org. is not in the cert's altnames: DNS:a.sni.fastly.net, DNS:a.sni.global-ssl.fastly.net"

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Surendra\AppData\Roaming\npm-cache\_logs\2018-09-01T15_14_45_954Z-debug.log

1 Ответ

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

run npm cache clean --force и npm install npm -g

после этого попробуйте запустить npm config set strict-ssl false

если это не работает, попробуйте запустить npm config set registry "http://registry.npmjs.org"

Edit:

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

https://status.npmjs.org/incidents/v22ffls5cd6h

...