已安装Git并在路径中。
平台:Red Hat Enterprise Linux 5.8。
>which git
/usr/local/bin/git
然而鲍尔却找不到它:
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
建议的解决方案是什么?
已安装Git并在路径中。
平台:Red Hat Enterprise Linux 5.8。
>which git
/usr/local/bin/git
然而鲍尔却找不到它:
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
建议的解决方案是什么?
当前回答
我通过从下载Git Bash安装Git Bash解决了这个问题。
在安装软件时设置此选项3,如下图所示。
最后使用Bash右键单击选择项目文件夹,如下所示。
和类型
npm安装
. 这对我很管用。
其他回答
只需使用Git Bash,而不是node.js或命令提示符
以安装ReactJS为例,打开Git Bash后,执行以下命令安装react:
bower install --react
上面的人已经为你的问题给出了解决方案,我希望如此。如果有人在2022年使用docker镜像时面临这个问题,那么你应该添加一个命令来在你的镜像中安装git。
例如,您在Dockerfile中使用alpine image。那么它将是这样的:
FROM node:8.3-alpine
# ....... other stuffs .....
RUN apk add git
# ....... other stuffs .....
我也得到同样的错误,解决方案是首先检查Git是否安装在系统中,如果没有,请安装它。
安装完成后,在Windows中打开Git Bash或Git Shell,然后进入您的项目(与在命令提示符中使用“cd path”的方式相同)。Git Shell默认安装Github windows安装。
然后运行相同的bower install命令。它将按预期工作。
下面的截图显示了使用Git Shell的命令
我也从cmd中得到了相同的问题,并使用以下步骤解决。
首先安装https://msysgit.github.io/(如果还没有安装)。 然后按照skinneejoe的建议设置Git路径:
set PATH=%PATH%;C:\Program Files\Git\bin;
或者这个(注意(x86)):
set PATH=%PATH%;C:\Program Files (x86)\Git\bin;
确保从列表中选择第二个或第三个选项来安装Git。它将通过自动修改PATH穿透Git命令到cmd;)