NPM : addLocal Could not install /build/npm/src/npm
Fixer l'erreur "npm ERR! addLocal Could not install /build/npm/src/npm" en réinstallant le paquet global NPM (concerne la commande npm update / outdated -g)
Sur mon projet Angular, j’ai voulu mettre à jour les dépendances grâce à ncu. Tant qu’à faire, je me suis dit que j’allais aussi mettre à jour les packages npm globaux, sauf qu’à la mise à niveau de mes paquets NPM, j’ai eu l’erreur Could not install /build/npm/src/npm.
La mise à jour des paquets npm globaux nécessitent les droits administrateurs.
sudo npm update -g
Tout comme la commande permettant de lister les paquets à mettre à jour.
sudo npm outdated -g
npm ERR! addLocal Could not install /build/npm/src/npm
Pour le coup, j’ai simplement lancé la commande :
sudo npm -g install npm
Le terminal m’a retourné ceci.
❯ sudo npm -g install npm
/usr/bin/npm -> /usr/lib/node_modules/npm/bin/npm-cli.js
/usr/lib
└── npm@4.4.1
Pour finir, ma commande npm update -g s’est parfaitement exécutée sans erreur.