Installer Node.js via le gestionnaire de paquets
Note: Les paquets sur cette page sont maintenus et supportés par leurs mainteneurs respectifs, non par l'équipe centrale de Node.js. Veuillez signaler tout problème que vous rencontrez au mainteneur du paquet. S'il s'avère que votre problème est un bogue dans Node.js lui-même, le mainteneur signalera le problème en amont.
Android
La prise en charge d'Android est encore expérimentale dans Node.js, donc les binaires précompilés ne sont pas encore fournis par les développeurs de Node.js.
Cependant, il existe quelques solutions tierces. Par exemple, la communauté Termux fournit un émulateur de terminal et un environnement Linux pour Android, ainsi que son propre gestionnaire de paquets et une vaste collection de nombreuses applications précompilées. Cette commande dans l'application Termux installera la dernière version disponible de Node.js :
BASH
Actuellement, les binaires Termux Node.js sont liés contre system-icu
(dépendant du paquet libicu
).
Arch Linux
Les paquets Node.js et npm sont disponibles dans le Community Repository.
BASH
CentOS, Fedora and Red Hat Enterprise Linux
Node.js est disponible en tant que module appelé nodejs
dans CentOS/RHEL 8 et Fedora.
BASH
où <stream>
correspond à la version majeure de Node.js.
Pour voir la liste des flux disponibles :
BASH
Par exemple, pour installer Node.js 12 :
BASH
Pour CentOS/RHEL 7, Node.js est disponible via Software Collections.
Alternatives
Ces ressources fournissent des paquets compatibles avec CentOS, Fedora et RHEL.
- Node.js snaps maintenue et soutenue à https://github.com/nodejs/snap
- Node.js binary distributions maintained and supported by NodeSource
Distributions Linux basées sur Debian et Ubuntu
Node.js binary distributions sont disponibles à partir de NodeSource.
Alternatives
Les paquets compatibles avec les distributions Linux basées sur Debian et Ubuntu sont disponibles via Node.js snaps.
fnm
Gestionnaire de version Node.js rapide et simple construit en Rust utilisé pour gérer plusieurs versions de Node.js. Il vous permet d'effectuer des opérations comme l'installation, la désinstallation, le changement de version de Node automatiquement en fonction du répertoire actuel, etc. Pour installer fnm, utilisez ceci install script.
fnm est compatible avec toutes les plates-formes (macOS, Windows, Linux) et tous les shells populaires (Bash, Zsh, Fish, PowerShell, Windows Command Line Prompt).
il est construit avec la vitesse en tête et le support de compatibilité pour les fichiers .node-version
et .nvmrc
.
FreeBSD
La version la plus récente de Node.js est disponible par l'intermédiaire de la page www/node port.
Installer un paquet binaire via pkg:
BASH
Ou compilez-le vous-même en utilisant ports:
BASH
Gentoo
Node.js est disponible dans l'arbre de portage.
BASH
IBM i
Des versions LTS de Node.js sont disponibles auprès d'IBM, et sont disponibles via the 'yum' package manager. Le nom du paquet est nodejs
suivi du numéro de la version majeure. (for instance, nodejs12
, nodejs14
etc)
Pour installer Node.js 14.x à partir de la ligne de commande, exécutez la commande suivante en tant qu'utilisateur disposant de l'autorisation spéciale *ALLOBJ :
BASH
Node.js peut également être installé avec le produit IBM i Access Client Solutions. Allez voir this support document pour plus de détail.
macOS
Télécharger le Installer macOS directement sur le sitenodejs.org.
Si vous voulez télécharger le paquet avec bash:
BASH
Alternatives
Utilisation de Homebrew:
BASH
Utilisation de MacPorts:
BASH
Utilisation de pkgsrc:
Installez le paquetage binaire :
BASH
Ou construire manuellement à partir de pkgsrc :
BASH
n
n
est un gestionnaire de version de Node.js simple à utiliser pour Mac et Linux. Spécifiez la version cible à installer en utilisant une syntaxe riche,
ou choisissez dans un menu de versions précédemment téléchargées. Les versions sont installées à l'échelle du système ou de l'utilisateur.
pour une utilisation plus ciblée, vous pouvez exécuter une version directement à partir des téléchargements mis en cache.
Voir la homepage pour les méthodes d'installation (boostrap, npm, Homebrew, third-party), et tous les détails d'utilisation.
Si vous avez déjà npm
, l'installation de n
puis de la dernière version LTS de node
est aussi simple que cela :
BASH
NetBSD
Node.js est disponible dans l'arbre pkgsrc :
BASH
Ou installez un paquetage binaire (si disponible pour votre plateforme) en utilisant pkgin :
BASH
Nodenv
nodenv
est un gestionnaire de version de node léger, similaire à nvm
. Il est simple et prévisible. Un riche écosystème de plugins vous permet de l'adapter à vos besoins. Utilisez nodenv
pour choisir une version de Node pour votre application et garantir que votre environnement de développement correspond à la production.
Les instructions d'installation de Nodenv sont maintenues sur its Github page. Veuillez consulter cette page pour vous assurer que vous suivez la dernière version des étapes d'installation.
nvm
Node Version Manager est un script bash utilisé pour gérer plusieurs versions de Node.js. Il permet d'effectuer des opérations comme l'installation, la désinstallation, le changement de version, etc. Pour installer nvm, utilisez ceci install script.
Sur les systèmes Unix / OS X, Node.js construit à partir de la source peut être installé en utilisant nvm en installant dans l'emplacement que nvm attend :
BASH
Après cela, vous pouvez utiliser nvm
pour basculer entre les versions publiées et les versions
construites à partir des sources.
Par exemple, si la version de Node.js est v8.0.0-pre :
BASH
Une fois que la version officielle sera sortie, vous voudrez désinstaller la version construite de la source :
BASH
nvs
Windows
Le gestionnaire de version nvs
est multiplateforme et peut être utilisé sur Windows, macOS, et les systèmes Unix-like.
Pour installer nvs
sous Windows, allez à la sectionrelease page ici et téléchargez le fichier d'installation MSI de la dernière version.
Vous pouvez aussi utiliser chocolatey
pour l'installer :
BASH
macOS,UnixLike
Vous pouvez trouver la documentation concernant les étapes d'installation de nvs
dans les systèmes macOS/Unix-like. here
Usage
Après cela, vous pouvez utiliser nvs
pour basculer entre les différentes versions de node.
Pour ajouter la dernière version de Node:
BASH
Or to add the latest LTS version of node:
BASH
Ensuite, lancez la commande nvs use
pour ajouter une version de node à votre PATH
pour le shell actuel :
BASH
Pour l'ajouter au PATH
de façon permanente, utilisez nvs link
:
BASH
OpenBSD
Node.js est disponible par le biais du système des ports.
BASH
Utilisation de pkg_add on OpenBSD:
BASH
openSUSE and SLE
Node.js est disponible dans les dépôts principaux sous les paquets suivants :
- openSUSE Leap 15.2:
nodejs10
,nodejs12
,nodejs14
- openSUSE Tumbleweed:
nodejs16
- SUSE Linux Enterprise Server (SLES) 12:
nodejs10
,nodejs12
, andnodejs14
(Le "Module Web et Scripting" doit être enabled.) - SUSE Linux Enterprise Server (SLES) 15 SP2:
nodejs10
,nodejs12
, andnodejs14
(Le "Module Web et Scripting" doit être enabled.)
Par exemple, pour installer Node.js 14.x sur openSUSE Leap 15.2, exécutez ce qui suit en tant que root :
BASH
Différentes versions majeures de Node peuvent être installées et utilisées simultanément.
SmartOS and illumos
Les images SmartOS sont livrées avec pkgsrc pré-installé. Sur les autres distributions illumos, installez d'abord pkgsrc, puis vous pouvez installer le paquetage binaire normalement :
BASH
Or build manually from pkgsrc:
BASH
Snap
Node.js snaps sont disponibles sur le magasin Snap node
.
Solus
Solus fournit Node.js dans son dépôt principal.
BASH
Void Linux
Void Linux fournit Node.js stable dans le dépôt principal.
BASH
Windows
Télécharger le Installateur Windows directement à partir du sit web nodejs.org.
Alternatives
Utilisation de Chocolatey:
BASH
Utilisation de Scoop:
BASH
z/OS
IBM® SDK for Node.js - z/OS® est disponible en deux formats d'installation, SMP/E et PAX. Sélectionnez le format d'installation qui vous convient :