Mein npm scheint veraltet, so dass es scheint, dass ich 4 Möglichkeiten, es zu aktualisieren, verwenden könnte:Was ist der Unterschied zwischen "npm update -g", "npm upgrade-g", "npm install -g npm" und "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
einige Verfahren oben installiert npm 3.8.6 und einige installierte 3.8.7, und die letzte von n
installiert 3.8.3.
Was sind die Unterschiede zwischen diesen Methoden und gibt es einen Standard Weg/offizielle Art, es zu tun?
(die 3.8.6 und 3.8.7 Unterschied war auf meinem MacBook 12-Zoll-Retina mit El Capitan Es war nicht so auf meinem MacBook Pro mit Mavericks.)
'update' gab npm 3.8.6 während' upgrade' gab npm 3.8.7 auf meinem Macbook 12 Zoll mit El Capitan ... nicht auf dem Macbook Pro mit Mavericks - beide gaben npm 3.8.6 auf Mavericks –
Führen Sie 'npm update -h' und' npm updrade -h' aus und Sie werden sehen, dass das Upgrade ein Alias für update ist. – alexmac