npm -v
renvoie 6.0.0
node -v
renvoie v10.0.0
La version locale et globale de la CLI angulaire est 6.0.0
Je crée un nouveau package avec ng new sample
, exécute npm install
sans problème, puis j'essaie ng update @angular/core
ou ng update @angular/cli
et reçois 401 Unauthorized
en réponse.
Essayer d'exécuter la mise à jour sur un référentiel déjà Angular 6 semble redondant, mais j'ai également ce problème avec un référentiel Angular 5.
Je n'ai pas grand chose à dire à propos de cette erreur. Est-ce que cela concerne spécifiquement ng update
ou est-il susceptible de constituer une configuration non liée en dehors de celle-ci?
Je me débattais avec le même message d'erreur. Pour moi, cela a été causé par un .npmrc
personnalisé dans le répertoire du projet, qui contenait des informations sur la connexion à notre registre npm.
Voici comment j'ai résolu le problème:
mv .npmrc backup.npmrc
)package.json
ng update @angular/cli
mv backup.npmrc .npmrc
npm install
(juste pour être sûr)J'ai également créé un numéro d'angular-cli sur https://github.com/angular/angular-cli/issues/10704
J'ai eu le même problème. Voici comment je l'ai résolu.
npm i -g @angular/cli@latest
ng update
ng update --all
Par chance, exécutiez-vous l'application lorsque vous avez essayé de mettre à jour? J'ai eu le même problème et j'ai pu mettre à jour de 5.29 à 6.0.0 après avoir arrêté le processus d'application et installé la dernière version de cli au niveau mondial.