Maison >interface Web >js tutoriel >Comment installer et gérer Node.js via NVM.

Comment installer et gérer Node.js via NVM.

不言
不言original
2019-03-26 14:33:303984parcourir

NVM est appelé gestionnaire de versions de nœuds, similaire au RVM (Ruby Version Manager) du langage Ruby. NVM offre une option pour installer facilement Node.js. Vous pouvez également utiliser nvm pour installer une version spécifique de Node.js ou plusieurs versions de Node.js sur le même système et utiliser la version requise par votre application. Cet article explique comment installer et utiliser NVM pour gérer Node.js.

Comment installer et gérer Node.js via NVM.

L'installation NVM par défaut se trouve dans le répertoire personnel de l'utilisateur actuel, de sorte que les autres utilisateurs ne peuvent pas accéder à l'installation NVM d'un utilisateur.

Étape 1 : Installer NVM

Tout d'abord, NVM doit être installé sur le système, le script bash peut être utilisé pour installer nvm sur le système. Utilisez les commandes suivantes pour installer NVM sur votre système Linux.

$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

Utilisez cette commande pour recharger l'environnement système. Il définira les variables d'environnement requises pour utiliser NVM sur votre système.

$ source ~/.profile## Debian based systems
$ source ~/.bashrc## CentOS/RHEL systems

Étape 2 : Recherchez les versions node.js disponibles

À ce stade, NVM est installé sur votre système pour l'utilisateur actuel. Recherchez maintenant la version disponible de node.js à installer. Utilisez l'option ls remote pour répertorier les versions.

$ nvm ls-remote

Vous verrez une liste des versions disponibles

...
  ...
       v10.12.0
       v10.13.0   (LTS: Dubnium)
       v10.14.0   (LTS: Dubnium)
       v10.14.1   (LTS: Dubnium)
       v10.14.2   (LTS: Dubnium)
       v10.15.0   (Latest LTS: Dubnium)
        v11.0.0
        v11.1.0
        v11.2.0
        v11.3.0
        v11.4.0
        v11.5.0
        v11.6.0
        v11.7.0
        v11.8.0

Étape 3 : Utilisez NVM pour installer node.js

Installez maintenant et exécutez node. La version node.js requise par l'application js. La commande suivante installera la version node.js v8.10.0 LTS sur votre système.

$ nvm install v10.15.0

Vous pouvez également installer la dernière version de node.js.

$ nvm install v11.8.0

Répétez la commande ci-dessus avec différentes versions de node.js pour installer plusieurs versions de node.js sur votre système.

Étape 4 : Définir la version par défaut de node.js

Étant donné que plusieurs versions de node.js sont installées, vous pouvez sélectionner une version spécifique de node.js comme version par défaut utilisée par le système et définir dans l'environnement de chargement. Utilisez la commande ci-dessous pour répertorier les versions actuellement installées et les paramètres par défaut.

$ nvm list

       v10.15.0
        v11.8.0
->       system
node -> stable (-> v11.8.0) (default)
stable -> 11.8 (-> v11.8.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/dubnium (-> v10.15.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.16.0 (-> N/A)
lts/carbon -> v8.15.0 (-> N/A)
lts/dubnium -> v10.15.0

Vous pouvez voir que la version 11.8.0 de node.js est définie comme version par défaut. La version par défaut de node.js peut être modifiée. La commande ci-dessous définit 10.15.0 comme version par défaut de node.js.

$ nvm use v10.15.0

Vérifiez maintenant la version actuelle de node.js

$ node --version

v10.15.0

Étape 5 : Exécutez l'application avec une version spécifique

Si vous J'ai plusieurs applications node.js sur mon système et je souhaite exécuter chaque application avec une version spécifique de node.js. NVM vous offre la possibilité d'exécuter n'importe quelle application en utilisant la version node.js. Par exemple

$ nvm run v10.15.0 app.js

Étape 6 : Supprimer les versions de node.js inutilisées

Cette commande fournira une liste des versions de node.js installées sur votre système.

$ nvm list

Toute version installée sur votre système peut être supprimée à l'aide de la commande suivante. La commande suivante supprimera node.js version 10.15.0 du système.

$ nvm remove v10.15.0

Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez faire attention à la colonne Tutoriel vidéo node.js du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn