Table des matières
Étape 1 : Installer nvm
第二步:安装 Node.js
第三步:使用 Node.js
Maison interface Web Questions et réponses frontales Comment installer nodejs en utilisant nvm

Comment installer nodejs en utilisant nvm

May 18, 2023 pm 01:00 PM

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
Copier après la connexion

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

$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
Copier après la connexion

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
Copier après la connexion

输出类似于以下内容:

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
...
Copier après la connexion
  1. 选择要安装的 Node.js 版本。假设我们要安装的是最新的长期维护版本(LTS) v14.17.6,那么可以使用以下命令:
$ nvm install v14.17.6
Copier après la connexion
  1. 当 Node.js 安装成功后,可以使用以下命令来查看已经安装的版本:
$ nvm ls
Copier après la connexion

输出类似以下内容:

->      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
Copier après la connexion

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

第三步:使用 Node.js

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

$ node -v
v14.17.6
Copier après la connexion

可以通过 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 < code>nvm ls -remote Commande :
$ npm -v
6.14.15
Copier après la connexion

Sortie similaire à celle-ci :

$ nvm uninstall v14.17.6
Copier après la connexion
  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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires? Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires? Mar 19, 2025 pm 03:58 PM

L'article traite de l'utilisation Effecte dans React, un crochet pour gérer les effets secondaires comme la récupération des données et la manipulation DOM dans les composants fonctionnels. Il explique l'utilisation, les effets secondaires courants et le nettoyage pour éviter des problèmes comme les fuites de mémoire.

Expliquez le concept de chargement paresseux. Expliquez le concept de chargement paresseux. Mar 13, 2025 pm 07:47 PM

Le chargement paresseux retarde le chargement du contenu jusqu'à ce qu'il soit nécessaire, améliorant les performances du Web et l'expérience utilisateur en réduisant les temps de chargement initiaux et la charge du serveur.

Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable? Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable? Mar 18, 2025 pm 01:44 PM

Les fonctions d'ordre supérieur dans JavaScript améliorent la concision du code, la réutilisabilité, la modularité et les performances par abstraction, modèles communs et techniques d'optimisation.

Comment fonctionne le currying en JavaScript et quels sont ses avantages? Comment fonctionne le currying en JavaScript et quels sont ses avantages? Mar 18, 2025 pm 01:45 PM

L'article traite du curry dans JavaScript, une technique transformant les fonctions mulguments en séquences de fonctions à argument unique. Il explore la mise en œuvre du currying, des avantages tels que des applications partielles et des utilisations pratiques, améliorant le code

Comment fonctionne l'algorithme de réconciliation React? Comment fonctionne l'algorithme de réconciliation React? Mar 18, 2025 pm 01:58 PM

L'article explique l'algorithme de réconciliation de React, qui met à jour efficacement le DOM en comparant les arbres DOM virtuels. Il traite des avantages de la performance, des techniques d'optimisation et des impacts sur l'expérience utilisateur. Compte de charge: 159

Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants? Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants? Mar 19, 2025 pm 03:59 PM

L'article explique UseContext dans React, qui simplifie la gestion de l'État en évitant le forage des accessoires. Il traite des avantages tels que les améliorations centralisées de l'État et des performances grâce à des redevances réduites.

Comment connectez-vous les composants React au magasin Redux à l'aide de Connect ()? Comment connectez-vous les composants React au magasin Redux à l'aide de Connect ()? Mar 21, 2025 pm 06:23 PM

L'article discute de la connexion des composants React à Redux Store à l'aide de Connect (), expliquant MapStateToproprop, MapDispatchToprops et des impacts de performances.

Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements? Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements? Mar 19, 2025 pm 04:10 PM

L'article discute de la prévention des comportements par défaut dans les gestionnaires d'événements à l'aide de la méthode empêchée dedEfault (), de ses avantages tels que une expérience utilisateur améliorée et des problèmes potentiels tels que les problèmes d'accessibilité.

See all articles