Javascript “鲍尔”;Git不在路径中;错误

Javascript “鲍尔”;Git不在路径中;错误,javascript,git,node.js,Javascript,Git,Node.js,我刚刚通过NPM为一个项目安装了git和bower。这是第一次使用 然后我尝试运行bower install jQuery,例如,我遇到了以下特定错误: ENOGIT git未安装或不在路径中 我在哪里可以定义路径,如何定义路径,当我们说路径时,主要的想法是什么 另外,我真的需要一些好的资源来帮助我学习这个问题背后的概念,或者学习NPM的一般用法 我使用的是64位windows 7。安装,如中所述: 要在Windows上使用Bower,必须正确安装msysgit。确保选中如下所示的选项: []仅

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

然后我尝试运行
bower install jQuery
,例如,我遇到了以下特定错误:

ENOGIT git未安装或不在路径中

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

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

我使用的是64位windows 7。

安装,如中所述:

要在Windows上使用Bower,必须正确安装msysgit。确保选中如下所示的选项:

[]仅使用Git bash

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

[]从Windows命令提示符运行Git和附带的Unix工具


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

使用git Bash安装bower,并从git Bash运行bower Install jQuery。Git无法在Windows命令提示符下工作,因为CMD与POSIX不兼容。

忘记powershell和命令提示符。使用git-bash,它的工作方式与正常的一样。

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


手动方法是将Git
cmd
路径添加到windows
path
环境变量中。Git cmd路径在您的计算机上是唯一的,类似于:

C:\Users\\AppData\Local\GitHub\PortableGit\uu\cmd\

在命令提示符下,将其添加到路径变量,如下所示:

路径C:\Users\\AppData\Local\GitHub\PortableGit\uujd\;%PATH%

确保在该目录中使用“Git bash”,而不是系统的命令终端:如下所示


首先在电脑上安装git,如果不添加路径,请自己添加

C:\ProgramFiles\Git\cmd


你使用哪种操作系统?您可以在终端中启动
git
命令吗?如果没有,请安装。对不起。我刚刚做了一个编辑。我有同样的问题+angularjs没有定义,还有其他的。安装msysgit bower install jQuery解决了这个问题。现在我很高兴:-)可能是@MoslemBenDhaou的重复显然,这个问题是在11月13日提出的,你发布的链接说这个问题是在12月13日提出的。我认为该链接是重复的。请使用给定设置重新安装msygit。谢谢我仍然有相同的错误,但是,我可以在哪里定义路径和如何?尝试注销或重新启动?Cmd提示符必须在路径更新后重新启动。不需要注销/重新启动。这在没有msysgit的情况下是可能的-这只是路径变量的问题。请参阅下面的答案。但是为什么bower首先需要git?(这里没有回答这个问题…)你错了。它确实在cmd提示符下工作。npm-g install bower install msysGit,同时选择[命令提示符]bower install reqwest