Node.js est un environnement d'exécution JavaScript open source et multiplateforme pour le développement d'applications côté serveur.
Il utilise un modèle d'E/S non bloquant piloté par les événements qui le rend léger et efficace, idéal 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 Fedora 35 / Fedora 34.
Installer Node.js sur Fedora 35
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 dnf install -y curl
Installer Node.js à l'aide de NodeSource
Nodesource est l'un des principaux éditeurs de logiciels d'entreprise commerciale et fournit des référentiels pour l'installation de Node.js et NPM.
Au moment de la rédaction de cet article, les versions ci-dessous conviennent à une utilisation en production. Vous pouvez visiter la page officielle pour trouver les versions de Node.js prises en charge.
- v16.x (LTS actif)
- v14.x (LTS de maintenance)
- v17.x (dernière version)
v16.x (LTS actif)
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo dnf install -y nodejs
v14.x (Maintenance LTS)
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash - sudo dnf install -y nodejs
v17.x (dernière version)
curl -fsSL https://rpm.nodesource.com/setup_17.x | sudo bash - sudo dnf install -y nodejs
Installer Node.js à l'aide de NVM
nvm est un gestionnaire de version pour Node.js, et il vous 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.
Installez nvm en exécutant la commande ci-dessous.
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash -
Après l'installation de nvm, quittez la session en cours et reconnectez-vous.
Ensuite, utilisez la commande ci-dessous pour vérifier l'installation de nvm.
nvm -v
Sortie :
0.38.0
Maintenant, vous pouvez utiliser la commande nvm pour installer la dernière version stable, la dernière version LTS, une version spécifique de Node.js avec les commandes ci-dessous.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Utilisez nvm ls-remote pour répertorier la version de Node.js disponible à installer, nvm utilisez node/–lts/
Installer Node.js à l'aide du référentiel Fedora
Node.js est également disponible en tant que module dans Fedora, et vous pouvez l'installer avec npm (Node Package Manager) à l'aide de la commande ci-dessous.
Node.js v16.x (LTS) et npm v8.1.x sont disponibles dans le référentiel Fedora lors de la rédaction de cet article.
Utilisez sudo dnf module list nodejs pour répertorier les flux disponibles (version Node.js), activez/désactivez le flux avec la commande sudo dnf module enable/disable -y nodejs:
sudo dnf module enable -y nodejs:16 sudo dnf 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 :(Node.js v16.x)
v16.13.1
Vérifiez la version npm.
npm -v
Sortie :
8.1.2
Installer les outils de compilation
Vous devrez installer des outils de construction pour compiler et installer des addons natifs à partir de npm.
sudo dnf install -y gcc-c++ make
Conclusion
C'est tout. J'espère que vous avez appris à installer Node.js sur Fedora 35 / Fedora 34.