En 2025, Node.js sera toujours un outil indispensable au développement JavaScript. Ce guide couvre non seulement l'installation de Node.js sur différentes plates-formes, mais fournit également des informations détaillées sur la façon d'utiliser Node Version Manager (NVM) pour gérer efficacement plusieurs versions de Node.js.
NVM (Node Version Manager) est un outil de ligne de commande qui permet aux développeurs de gérer facilement plusieurs versions de Node.js.
NVM est particulièrement utile pour les projets qui nécessitent une version spécifique de Node.js, permettant une commutation transparente entre les versions et évitant les conflits de versions.
Alternative : Si vous préférez la méthode d'installation traditionnelle, vous pouvez l'installer directement depuis le site officiel de Node.js (https://www.php.cn/link/beddf554eb637cbe8c079b879c79c29b.
Sur macOS et Linux : Ouvrez un terminal et exécutez la commande d'installation :
<code>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash</code>
Mettre à jour le fichier de configuration du shell :
<code>source ~/.bashrc # 对于bash source ~/.zshrc # 对于zsh</code>
Vérifier l'installation :
<code>nvm --version</code>
Sous Windows : Téléchargez le programme d'installation de nvm-windows depuis GitHub, exécutez le programme d'installation et suivez les instructions.
Ouvrez une nouvelle invite de commande et vérifiez l'installation :
<code>nvm version</code>
Après avoir installé NVM, vous pouvez facilement gérer différentes versions de Node.js.
Installez la dernière version LTS :
<code>nvm install --lts</code>
Installer une version spécifique :
<code>nvm install 16.14.0</code>
Liste des versions installées :
<code>nvm ls</code>
Basculer entre les versions :
<code>nvm use 16.14.0</code>
Pour garantir la cohérence des versions du projet d'équipe, créez un fichier .nvmrc
dans le répertoire racine du projet :
<code>16.14.0</code>
N'importe quel membre de l'équipe peut alors simplement courir :
<code>nvm use</code>
Pour les projets de production, utilisez toujours les versions LTS. Mettez régulièrement à jour NVM vers la dernière version.
Implémentez des fichiers .nvmrc
dans tous les projets pour maintenir la cohérence de l'équipe.
Sauvegardez la configuration globale de NPM avant de changer de version.
Utilisez des scripts npm pour automatiser le changement de version entre les environnements.
Alias personnalisé :
<code>nvm alias myproject 14.17.0 nvm use myproject</code>
Exécutez la commande avec une version spécifique :
<code>nvm exec 14.17.0 node script.js</code>
Installer les packages globaux par version :
<code>nvm use 14.17.0 npm install -g yarn</code>
Conflit PATH : vérifiez la configuration de votre profil shell. Autorisations sur macOS/Linux :
<code>sudo chown -R $(whoami) ~/.nvm</code>
Performances sous Windows : pensez à utiliser le sous-système Windows pour Linux (WSL) pour une expérience de type Unix.
En 2025, utiliser efficacement NVM pour gérer les installations Node.js est plus important que jamais. L'écosystème JavaScript évoluant rapidement, il est crucial pour les développeurs modernes de pouvoir basculer facilement entre les versions de Node.js et gérer plusieurs environnements de développement. En maîtrisant NVM et en suivant les meilleures pratiques décrites dans ce guide, vous serez bien équipé pour relever les défis du développement Node.js contemporain, garantissant ainsi la flexibilité et l'efficacité de votre projet.
Article original publié sur https://codeinit.dev/blog/instalacao-e-gerenciamento-do-nodejs-com-nvm
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!