Maison >interface Web >Questions et réponses frontales >git ne trouve pas les nodejs installés
Description du problème
Lors de l'utilisation de Git Bash pour effectuer des opérations de commande Git, il a été constaté que Git ne pouvait pas trouver le Node.js installé, ce qui a entraîné l'impossibilité d'effectuer les opérations Git associées.
Solution
Analyse des causes :
La variable d'environnement PATH dans Git Bash peut ne pas contenir le répertoire d'installation de Node.js, ce qui empêche Git de trouver Node.js.
Les étapes de la solution sont les suivantes :
1. Ouvrez Git Bash
Trouvez Git dans le menu Démarrer et cliquez sur Git Bash pour ouvrir le terminal de ligne de commande.
2. Recherchez le répertoire d'installation de Node.js
Entrez la commande suivante dans le terminal de ligne de commande :
where node
Cette commande interrogera l'emplacement d'installation de Node.js dans le système et affichera l'emplacement. Comme le montre la figure ci-dessous, plusieurs versions de Node.js sont installées sur le système.
Ici, nous prenons `C:Program Files
odejs
ode.exe` comme exemple. Si plusieurs emplacements d'installation Node.js sont interrogés, vous devez déterminer la version Node.js de l'application et sélectionner un répertoire d'installation correct.
3. Modifiez les variables d'environnement de Git Bash
Dans le terminal de ligne de commande de Git Bash, entrez la commande suivante :
vi ~/.bash_profile
Cette commande ouvrira le fichier de configuration des variables d'environnement de Git Bash. Nous devons ajouter Node.js à. le fichier. Installez le répertoire pour qu'il fasse partie de la variable d'environnement PATH.
Appuyez sur i
pour passer en mode édition et copiez le code de configuration suivant dans le fichier de configuration : i
进入编辑模式,将以下配置代码复制到配置文件中:
# Set PATH to include Node.js installed location export PATH=$PATH:"C:Program Files odejs"
这里需要注意,配置文件中的路径应该替换成你实际上所使用的 Node.js 的安装位置。并且需要注意,Windows 系统下目录分隔符是 `,而 Linux 系统下是
/,所以在 Git Bash 中需要将目录分隔符替换为
/`。
编辑完成后按 ESC
键退出编辑模式,再输入命令 :wq
echo $PATHIl convient de noter ici que le chemin dans le fichier de configuration doit être remplacé par le Node.js que vous utiliser réellement. Et il convient de noter que le séparateur de répertoire sous le système Windows est
`, tandis que sous le système Linux, il est
/, le séparateur de répertoire doit donc être remplacé par
/` dans Git Frapper. Une fois l'édition terminée, appuyez sur la touche ESC
pour quitter le mode d'édition, puis entrez la commande :wq
pour enregistrer et quitter le fichier de configuration. 4. Redémarrez Git BashFermez Git Bash, rouvrez le terminal de ligne de commande et entrez la commande suivante : rrreeeCette commande affichera la variable d'environnement PATH contenant le répertoire d'installation de Node.js. Comme indiqué ci-dessous.
À ce stade, nous essayons d'exécuter à nouveau la commande Git pour voir si elle peut être exécutée normalement. Résumé🎜🎜Après avoir suivi les étapes ci-dessus, nous pouvons utiliser les commandes liées à Node.js dans Git Bash pour implémenter les opérations liées à Git. Il convient de noter que les variables d'environnement configurées dans Git Bash s'appliquent uniquement au terminal de ligne de commande Git Bash. Si vous devez utiliser Node.js dans d'autres terminaux de ligne de commande, vous devez ajouter des variables d'environnement au fichier de configuration correspondant. 🎜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!