Mon NPM semble hors de ce jour, il semble que je pourrais utiliser 4 façons de le mettre à jour:Quelle est la différence entre «npm update -g», «npm upgrade -g», «npm install -g npm» et «n stable»?
sudo npm update -g # => npm 3.8.6
sudo npm upgrade -g # => npm 3.8.7
sudo npm install -g npm
sudo npm cache clean -f && sudo npm install -g n && sudo n stable
une méthode ci-dessus installé NPM 3.8.6, et certains installés 3.8.7, et le dernier par n
installé 3.8.3.
Quelles sont les différences entre ces méthodes et existe-t-il un moyen standard/moyen de le faire?
(la 3.8.6 et 3.8.7 différence était sur mon macbook 12 pouces Retina avec El Capitan Ce n'était pas sur mon Macbook Pro avec Mavericks.)
'update' a donné npm 3.8.6 tandis que' upgrade' a donné npm 3.8.7 sur mon Macbook 12 pouces avec El Capitan ... pas sur le Macbook Pro avec Mavericks - ils ont tous deux donné npm 3.8.6 sur Mavericks –
Exécutez 'npm update -h' et' npm updrade -h' et vous verrez que la mise à jour est un alias pour la mise à jour. – alexmac