Node.js : comment éviter l'erreur bash: npm: command not found ?

NPM est le gestionnaire de paquets utilisé sur les serveurs Node.js. Il est étroitement lié au serveur, si bien qu'il est la plupart du temps inclus avec les fichiers du serveur. C'est notamment le cas sur les systèmes d'exploitation de la famille Windows. Pour Linux, le traitement est différent car ses systèmes reposent sur des paquets. C'est pour cette raison que vous pouvez obtenir le message d'erreur "bash: npm: command not found".

Les systèmes d'exploitation de la famille Linux utilisent des paquets pour gérer leur architecture. Cela permet une plus grande flexibilité ainsi qu'une plus grande facilité dans la maintenance du système. Un même programme n'est pas installé deux fois pour deux logiciels qui le demandent, alors que cela peut être le cas sur Windows, avec les systèmes d'exécutables. Sur la plupart des distributions Linux, Node.js et NPM sont situés dans des paquets différents. On peut donc avoir installé l'un sans l'autre. Si vous rencontrez ce message d'erreur, ouvrez un terminal et utilisez votre gestionnaire de paquets pour installer NPM. Vous devez posséder les droits d'administration sur votre machine pour effectuer cette installation. Si vous étiez en train d'utiliser un logiciel externe qui allait utiliser NPM, comme un environnement de développement, vous devrez redémarrer ce logiciel pour que l'installation de NPM soit prise en compte.

//Installation de NPM avec une distribution Linux de la famille Debian
sudo apt-get install -y npm
//Avec un système basé sur Red Hat
yum install nodejs npm -y

JavaScript