L'installation normale consiste sudo apt install nodejs
à installer Node.js puis sudo apt install npm
à installer Node Package Manager. Cependant, ce faisant, npm -v
dit 3.5.2
. Pour mettre à niveau normalement, je ferais sudo npm install -g npm
, qui met à jour la dernière version (qui, au moment de la rédaction de cet article, est 6.0.1
).
Quand je fais un which npm
, j'obtiens /usr/local/bin/npm
, mais apt
installe un lien symbolique à /usr/bin/npm
. Si je sudo apt purge npm
supprime npm, il laisse toujours la version npm de npm à /usr/local/bin/npm
, npm -v
dit cependant -bash: /usr/bin/npm: No such file or directory
.
De nombreux articles disent d'utiliser un PPA pour installer nodejs, mais je pense qu'il devrait y avoir une façon native de le faire apt
.
Instructions de DigitalOcean sur l'installation normalement et via PPA: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
Instructions TecAdmin sur l'installation via PPA: https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/