Installer plusieurs versions de nodejs

PHPz
Libérer: 2023-05-14 11:56:08
original
5280 Les gens l'ont consulté

Avec le développement rapide de Node.js, nous devons souvent utiliser plusieurs versions différentes de Node.js sur le même ordinateur. Cela peut être utilisé pour développer différents projets ou pour tester la compatibilité de nouvelles versions. Cependant, l'installation et la gestion de plusieurs versions de Node.js peuvent devenir assez complexes et déroutantes.

Dans cet article, nous expliquerons comment installer et gérer plusieurs versions de Node.js sur le même ordinateur. Nous explorerons l'utilisation du gestionnaire Node.js pour aider à gérer plusieurs versions, l'utilisation de nvm (Node Version Manager) pour installer et changer de version, et comment utiliser différentes versions de Node.js dans différents projets.

1. Utilisation de Node.js Manager

Node.js Manager est un utilitaire permettant de gérer plusieurs versions de Node.js. Il télécharge et installe automatiquement les versions Node.js requises et fournit une interface de ligne de commande simple pour gérer ces versions.

À l'aide du gestionnaire Node.js, vous pouvez rapidement afficher toutes les versions de Node.js disponibles sur votre système et les définir comme version par défaut. De plus, il fournit d'autres fonctionnalités utiles telles que la désinstallation des versions indésirables, la création de nouvelles versions, le passage de la version par défaut à d'autres versions, etc.

Pour utiliser le gestionnaire Node.js, vous devez d'abord l'installer. Vous pouvez installer le gestionnaire Node.js en exécutant la commande suivante :

npm install -g n
Copier après la connexion

Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour lister toutes les versions de Node.js disponibles :

n ls
Copier après la connexion
# 🎜 🎜#Vous pouvez voir que plusieurs versions de Node.js ont été installées dans le système actuel. La version par défaut est la dernière version stable. Vous pouvez également lister toutes les versions via la commande suivante :

n --list
Copier après la connexion

In. En plus, vous pouvez également utiliser la commande suivante pour installer d'autres versions :

n <version>
Copier après la connexion

Par exemple, pour installer la version 12.13.1 de Node.js, vous pouvez exécuter la commande suivante :

n 12.13.1
Copier après la connexion

Quand Lorsque le gestionnaire Node.js ajoute une nouvelle version, il la définit par défaut comme version par défaut. Si vous souhaitez changer la version par défaut en une autre version, vous pouvez utiliser la commande suivante :

n use <version>
Copier après la connexion

Par exemple, si vous souhaitez changer la version par défaut en 12.13.1, vous pouvez utiliser la commande suivante :

n use 12.13.1
Copier après la connexion
# 🎜🎜#Utilisez Node.js Manager pour installer, gérer et changer facilement plusieurs versions de Node.js. Cependant, il ne peut pas fonctionner avec différentes versions de Node.js dans différents projets. Par conséquent, nous devons utiliser des outils plus puissants pour gérer plusieurs versions.

2. Utilisez nvm pour installer et changer de version de Node.js

nvm (Node Version Manager) est un utilitaire permettant d'installer et de gérer plusieurs versions de Node.js. au gestionnaire Node.js, mais plus flexible et personnalisable.

nvm peut vous aider à installer et mettre à niveau rapidement les versions de Node.js, et vous permet de basculer entre différentes versions de Node.js entre différents projets. En utilisant nvm, vous pouvez facilement exécuter plusieurs programmes Node.js sur le même ordinateur sans vous soucier des conflits de versions.

Pour utiliser nvm, utilisez la commande suivante pour l'installer sur votre système :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Copier après la connexion

Une fois l'installation terminée, vous devez redémarrer la fenêtre du terminal ou exécuter la commande suivante pour activer nvm Efficace :

source ~/.bashrc
Copier après la connexion

Ensuite, vous pouvez utiliser la commande suivante pour lister toutes les versions de Node.js disponibles :

nvm ls-remote
Copier après la connexion

Vous pouvez voir qu'il y en a plusieurs installées dans le version actuelle du système Node.js, où la version par défaut est la dernière version stable. De plus, vous pouvez installer une version spécifique de Node.js avec la commande suivante :

nvm install <version>
Copier après la connexion

Par exemple, pour installer la version 12.13.1 de Node.js, vous pouvez exécuter la commande suivante : #🎜 🎜#

nvm install 12.13.1
Copier après la connexion
# 🎜🎜#Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour modifier la version par défaut vers une autre version :

nvm use <version>
Copier après la connexion

Par exemple, si vous souhaitez modifier la version par défaut en 12.13 .1, vous pouvez utiliser la commande suivante : #🎜 🎜#

nvm use 12.13.1
Copier après la connexion

Pour utiliser une version spécifique de Node.js dans le projet en cours, vous pouvez utiliser la commande suivante :

nvm use <version> --reinstall-packages-from=
Copier après la connexion

For Par exemple, si vous souhaitez utiliser la version 12.13.1 de Node.js, vous pouvez utiliser la commande suivante :

nvm use 12.13.1 --reinstall-packages-from=12.12.0
Copier après la connexion

Cela prendra une version donnée de Node.js et réinstallera tous les packages déjà installés dans cette version. Cela garantira que votre application fonctionne correctement lorsqu'elle est exécutée dans une version spécifique de Node.js.

Lorsque vous utilisez nvm, vous pouvez facilement installer, gérer et changer plusieurs versions de Node.js et les utiliser dans différents projets. Cependant, pour faciliter la gestion de plusieurs versions de Node.js, vous pouvez intégrer nvm dans votre projet.

3. Utilisez différentes versions de Node.js dans le projet

Afin de mieux gérer plusieurs versions de Node.js, vous pouvez intégrer nvm dans le projet. Cela vous permettra de gérer les versions de Node.js dans chaque projet individuellement et de garantir que la bonne version est disponible pour chaque projet.

Pour intégrer nvm dans votre projet, créez un fichier nommé .nvmrc dans le répertoire racine de votre projet. Ce fichier doit contenir le numéro de version de Node.js que vous souhaitez utiliser dans votre projet, par exemple :

12.13.1
Copier après la connexion

nvm utilisera la version spécifiée dans ce fichier comme version par défaut de Node.js pour ce projet. Si vous rencontrez des problèmes lors de l'exécution du projet, assurez-vous que le fichier .nvmrc contient le numéro de version correct.

En plus d'utiliser des fichiers .nvmrc, vous pouvez également utiliser des scripts nvm. Cela vous permettra de configurer automatiquement votre environnement Node.js spécifique à votre projet. Pour utiliser le script nvm, créez un fichier nommé .nvmrc dans le répertoire racine de votre projet et ajoutez le code suivant au script de votre projet :

#!/usr/bin/env bash
nvm use
Copier après la connexion

这将确保每次运行项目时都会自动使用 .nvmrc 文件指定的 Node.js 版本。

总结

在本文中,我们介绍了在同一台计算机上安装和管理多个 Node.js 版本的方法。我们探讨了使用 Node.js 管理器、使用 nvm 进行安装和切换版本以及如何在不同的项目中使用不同的 Node.js 版本。对于需要使用多个不同的 Node.js 版本的开发人员来说,这些方法将使其更容易地管理和使用多个 Node.js 版本,并使其能够更轻松地开发和测试不同的项目。

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!

source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!