Maison  >  Article  >  interface Web  >  Comment installer nodejs en utilisant nvm

Comment installer nodejs en utilisant nvm

PHPz
PHPzoriginal
2023-05-18 13:00:373680parcourir

Node.js est un environnement d'exécution JavaScript populaire qui permet aux développeurs d'exécuter du code JavaScript sur le serveur. Node.js est un projet open source soutenu et maintenu par Joyent. Lors de l'installation de Node.js, les utilisateurs utilisent généralement des packages d'installation officiels ou des gestionnaires de packages, tels que apt-get ou yum. Cependant, une limitation majeure de ces méthodes est qu’elles ne peuvent pas installer et gérer plusieurs versions de Node.js simultanément. C'est là que Node Version Manager (nvm) est nécessaire, qui est un script shell indépendant qui peut facilement gérer plusieurs versions de Node.js.

Cet article expliquera comment utiliser nvm pour installer Node.js.

Étape 1 : Installer nvm

Avant de continuer, vous devez vous assurer que curl ou wget est installé afin de pouvoir obtenir le progiciel depuis le réseau. nvm peut être obtenu sur sa page officielle GitHub, nous pouvons utiliser curl pour obtenir la dernière version :

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Ou, si vous préférez utiliser wget :

$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Après avoir exécuté cette commande, nvm sera installé sur ~/ . nvm, vous devez également redémarrer votre shell ou utiliser source ~/.bashrc pour que nvm prenne effet. ~/.nvm 目录下,你还需要重启你的 shell 或者使用 source ~/.bashrc 来使 nvm 生效。

第二步:安装 Node.js

现在,我们可以使用 nvm 来安装 Node.js,步骤如下:

  1. 首先查看可以安装的 Node.js 版本,使用 nvm ls-remote 命令:
$ nvm ls-remote

输出类似于以下内容:

v16.8.0
v16.7.0
v16.6.0
v16.5.0
v16.4.2
v16.4.0
v16.3.0
v16.2.0
v16.1.0
...
  1. 选择要安装的 Node.js 版本。假设我们要安装的是最新的长期维护版本(LTS) v14.17.6,那么可以使用以下命令:
$ nvm install v14.17.6
  1. 当 Node.js 安装成功后,可以使用以下命令来查看已经安装的版本:
$ nvm ls

输出类似以下内容:

->      v14.17.6
         system
default -> 14.17.6 (-> v14.17.6)
node -> stable (-> v16.8.0) (default)
stable -> 16.8 (-> v16.8.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/fermium (-> v14.17.6)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.5 (-> N/A)
lts/fermium -> v14.17.6

其中,箭头指向的是当前使用的 Node.js 版本。

第三步:使用 Node.js

安装完 Node.js 之后,你现在就可以通过 node 命令来启动 Node.js,例如:

$ node -v
v14.17.6

可以通过 npm

Étape 2 : Installer Node.js

Maintenant, nous pouvons utiliser nvm pour installer Node.js, les étapes sont les suivantes :

  1. Vérifiez d'abord la version de Node.js qui peut être installée, utilisez nvm ls -remote Commande :
$ npm -v
6.14.15

Sortie similaire à celle-ci :

$ nvm uninstall v14.17.6

  1. Sélectionnez la version de Node.js à installer. En supposant que nous souhaitons installer la dernière version de maintenance à long terme (LTS) v14.17.6, nous pouvons utiliser la commande suivante :
rrreee
  1. When Node. js est installé avec succès Enfin, vous pouvez utiliser la commande suivante pour afficher la version installée :
rrreeeLe résultat est similaire à ce qui suit : 🎜rrreee🎜où la flèche pointe vers le Node.js actuellement utilisé version. 🎜🎜Étape 3 : Utilisez Node.js🎜🎜Après avoir installé Node.js, vous pouvez maintenant démarrer Node.js via la commande node, par exemple : 🎜rrreee🎜Vous pouvez utiliser npm pour gérer les packages dans Node.js, par exemple : 🎜rrreee🎜Lorsque vous n'utilisez plus une version, vous pouvez la supprimer à tout moment avec la commande suivante : 🎜rrreee🎜Conclusion🎜🎜Utiliser nvm Multiple Node.js les versions peuvent être facilement installées et gérées sur le même ordinateur. Comme mentionné ci-dessus, les étapes pour installer Node.js à l'aide de nvm sont très simples : installez d'abord nvm, puis installez la version de Node.js dont vous avez besoin, et enfin utilisez la commande node ou npm pour les utiliser. 🎜

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