Невозможно установить @ angular / cli@9.1.8 после установки nodejs - PullRequest
0 голосов
/ 16 июня 2020

Я пытался установить @ angular / cli@9.1.8 (npm install -g @ angular / cli)

Затем появилось следующее сообщение об ошибке:

  • npm ОШИБКА! Тайм-аут ответа при попытке получить http://registry.npmjs.org/@angular-devkit%2fschematics (более 30000 мс)

    npm ERR! Полный журнал этого запуска можно найти в: npm ERR!
    C: \ NODEJS \ npm -cache_logs \ 2020-06-16T12_37_01_005Z-debug.log

Эти решения, которые я пробовал, но не работают:

  • удалить nodejs, удалить все nodejs файлы, связанные с ним, и попытаться установить nodejs версии (8,10,12).
  • удалить angular (npm удалить -g @ angular / cli)
  • npm установить --save-dev @ angular -devkit / build- angular
  • npm очистка кеша --force
  • npm install -g @ angular / cli --timeout = 60000
  • npm config set registry http://registry.npmjs.org/

    Совет : проблема появилась, когда я попробовал обновить angular 8 до angular 9.

enter image description here

enter image description here

Ответы [ 2 ]

0 голосов
/ 18 июня 2020

Через много дней я установил Angular 9, выполнив следующие действия:

  • Открыть Windows PowerShell от имени администратора
  • npm установить npm@latest -g
  • npm очистка кеша --force
  • npm install -g @ angular / cli

и я остановил Windows defender & Межсетевой экран

enter image description here

0 голосов
/ 16 июня 2020

Ваша npm установка пытается получить доступ к пакетам с http, она должна использовать https url. Выполните следующие действия: -

  1. Выполнить

    npm реестр набора настроек https://registry.npmjs.org/

  2. Выполнить npm Очистить кеш --force

  3. Выполнить npm i -g @ angular / cli@latest

...