繁体   English   中英

Bower“Git not in the PATH”错误

[英]Bower “Git not in the PATH” error

我刚刚通过NPM为项目安装了git和bower。 这是第一次使用。

然后我尝试运行bower install jQuery ,例如,我得到了这个特定的错误:

ENOGIT git is not installed or not in the PATH

我在哪里可以实际定义路径以及如何,当我们说PATH时,主要想法是什么?

此外,我真的需要一些好的资源来帮助学习这个问题背后的概念或者一般学习NPM的用法。

我正在使用Windows 7,64位。

安装msysgit ,如Bower文档中所述

要在Windows上使用Bower,您必须正确安装msysgit。 请务必检查以下选项:

[]仅使用Git bash

[x]从Windows命令提示符运行Git

[]运行Git并从Windows命令提示符中包含Unix工具

安装完成后,重新启动CMD。 您(和bower)将能够从命令提示符运行git ,这将解决您的问题。

确保你安装了从列表中选择的第二个或第三个选项的git。 它将通过自动修改PATH将git命令渗透到cmd;)

在此输入图像描述

手动方法是将Git cmd路径添加到Windows PATH环境变量中。 Git cmd路径在您的计算机上将是唯一的,例如:

C:\\Users\\<YourUserName>\\AppData\\Local\\GitHub\\PortableGit_<SomeGuid>\\cmd\\

从命令提示符处,将其添加到PATH var,如下所示:

path C:\\Users\\<YourUserName>\\AppData\\Local\\GitHub\\PortableGit_<SomeGuid>\\cmd\\;%PATH%

使用Git Bash安装Bower并从Git Bash运行bower install jQuery 由于CMD不兼容POSIX,因此Git无法在Windows命令提示符下运行。

忘记powershell和命令提示符。 使用git bash,它正常工作。

确保在该目录中使用“Git bash”而不是系统的命令终端:像这样

在此输入图像描述

首先在你的电脑上安装git,如果你没有添加路径,那么自己添加它

C:\\ Program Files \\ Git \\ cmd

打开'git Bash'并使用命令:

npm安装

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM