git没有安装或不在PATH中
Windows,当我尝试运行npm install
,它显示:
mean@1.0.0 postinstall E:\mean node node_modules/grunt-cli/bin/grunt install Running "bower:install" (bower) task Fatal error : git is not installed or not in the PATH npm ERR! weird error 1 npm ERR! not ok code 0
问题是什么? 如何解决它?
该进程是从https://github.com/linnovate/mean
你正确安装Git吗?
根据Bower网站,您需要确保选中“从Windows命令提示符运行Git”选项。
我有这个问题,当我试图安装Angular的时候没有findGit。 我重新运行git的安装程序,改变了我的设置,然后它的工作。
从凉亭网站: http : //bower.io/
而@vitocorleone在技术上是正确的。 如果您已经安装,则无需重新安装。 你只需要把它添加到你的path。 你会发现自己这么做了很多平均堆栈的工具,所以你应该习惯于这样做。 您不希望在保存可执行文件的文件夹中运行它。
- 控制面板 – >系统和安全 – >系统
- 点击左边的高级系统设置。
- 确保你在高级选项卡上
- 点击底部的环境variablesbutton
- 在底部的系统variables下findPathvariables
-
在行types的末尾(假设这是你安装的地方)
; C:\ Program Files(x86)\ git \ cmd
-
点击确定,确定,确定保存
这基本上告诉操作系统..如果你没有在我input的文件夹中find这个可执行文件,请在path中查找它的位置。
从git-bash安装git和运行npm install对我很有帮助 。 确保你在正确的目录中。
为Windows安装git和tortoise git ,并确保它在你的path上。
在我的情况下,问题没有解决,因为我没有重新启动我的系统。 请确保你重新启动你的系统。
使用Git CMD而不是使用Win CMD。
我没有安装Git,并再次尝试,并得到相同的错误。 但是,在新的命令提示符窗口中运行“npm install”为我工作。 重新启动机器不是必需的。
我有Windows 10和上述解决scheme没有为我工作。 我使用windows power shell
运行npm,它工作。 不知道为什么,但使用命令提示符和git bash我没有运气来执行npm。
希望这有助于某人