Node.js est un environnement d'exécution JavaScript open source et multiplateforme pour le développement d'applications côté serveur.
Node.js utilise un modèle d'E/S non bloquant piloté par les événements qui le rend léger et efficace, parfait pour les applications en temps réel gourmandes en données qui s'exécutent sur des appareils distribués.
Ici, nous allons voir comment installer Node.js sur Debian 11.
Installer Node.js sur Debian
Vous pouvez installer Node.js à l'aide de NodeSource, NVM et du référentiel Debian. Alors, suivez l'une des méthodes que vous pensez être la plus simple pour installer Node.js.
Vous devrez peut-être installer le package curl avant de continuer.
sudo apt update && sudo apt install -y curl
Installer Node.js à l'aide de NodeSource
Nodesource est l'un des principaux éditeurs de logiciels d'entreprise commerciale dont la mission est de créer et de soutenir une communauté open source durable autour de Node.js, JavaScript et NPM.
Au moment de la rédaction de cet article, les versions ci-dessous de Node.js sont disponibles pour l'utilisateur. Vous pouvez visiter la page officielle pour trouver les versions de Node.js prises en charge.
- v14.x (LTS actif)
- v12.x (maintenance LTS)
- v16.x (dernière version)
v14.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install -y nodejs
v12.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt install -y nodejs
v16.x
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs
Installer Node.js à l'aide de NVM
nvm est un gestionnaire de version pour Node.js, et il nous aide à installer Node.js par utilisateur et à l'invoquer par shell. De plus, il vous permet d'installer et d'utiliser plusieurs versions de node.js en parallèle.
Installer nvm
en exécutant la commande ci-dessous.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Une fois le nvm installé, quittez la session en cours et reconnectez-vous pour utiliser le nvm
commande.
Utilisez la commande ci-dessous pour vérifier le nvm
mise en place.
nvm -v
Sortie :
0.38.0
Maintenant, vous pouvez utiliser le nvm
commande pour installer la dernière version stable de Node.js, la dernière version LTS, une version spécifique de Node.js.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Utilisez
nvm ls-remote
pour lister la version disponible de Node.js à installer, nvm use node/--lts/<version>
pour passer à une autre version de Node.js, nvm alias default <version>
pour définir la version par défaut de Node.js. Installer Node.js à l'aide du référentiel Debian
Node.js est également disponible dans le référentiel Debian et vous pouvez l'installer avec npm (Node Package Manager) à l'aide de la commande ci-dessous.
Node.js v12.x (LTS) et npm v7.5.x sont disponibles dans le référentiel Debian OS lors de la rédaction de cet article.
sudo apt install -y nodejs npm
Vérifier l'installation de Node.js
Vérifiez la version de Node.js à l'aide de la commande suivante.
node -v
Sortie :(NodeJS v14.x)
v14.17.5
Vérifiez la version npm.
npm -v
Sortie :
6.14.14
Installer les outils de compilation
Vous devrez installer des outils de développement pour compiler et installer des addons natifs à partir de npm.
sudo apt install -y build-essential
Conclusion
C'est tout. J'espère que vous avez appris à installer Node.js sur Debian 11.