Проблемы с реестром npm при обновлении Angular 8 - PullRequest
0 голосов
/ 20 сентября 2019

В настоящее время мы обновляем версию Angular 7.2 для Angular 8.

После выполнения команды sudo ng update @angular/cli @angular/core появляется много сообщений об ошибках, таких как:

404 Not Found- GET https://my -company-registry / leaflet

Мы используем реестр компаний, который я переименовал в моей ссылке выше.

Пока что всесработало, но неожиданно появились сообщения об ошибках, упомянутые выше.Даже с простыми командами npm install package-name.

Я уже проверил свой файл .npmrc внутри своего проекта или глобальный и пробовал команды типа npm cache clear --force или npm cache verify.

Я такжеудалил мою папку node-modules и попытался установить все заново.Не работает ..

Если я пытаюсь использовать sudo npm update npm -g, я получаю следующую ошибку:

npm ERR! code E404
npm ERR! 404 Not Found - GET https://my-company-registry/npm
npm ERR! 404 
npm ERR! 404  'npm@^6.9.0' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/codehan/.npm/_logs/2019-09-20T12_51_34_857Z-debug.log

1 Ответ

0 голосов
/ 20 сентября 2019

Запустите эту команду и введите свой реестр: - npm config edit,

Или, если это не работает, попробуйте выполнить эту команду npm config set registry <registry url>

...