Ng不能在gitbash中工作,但在节点命令提示符下工作正常

时间:2017-10-10 13:37:39

标签: node.js git-bash

我已经全局安装了angular / cli,当我在node命令提示符下写'ng -v'时,当我使用git bash时,它在同一目录下工作但是同样的命令它的抛出错误'ng不是命令'

我也已经卸载并再次安装了所有依赖项并清除了缓存,这个问题似乎不时出现。

this is my Environment variable:-
%SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Program Files 
(x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS 
Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Intel\Intel(R) Management Engine 
 Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine 
Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine 
 Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine 
 Components\IPT;C:\Program Files\nodejs\;C:\Program Files 
 (x86)\Skype\Phone\;C:\Program Files\MongoDB\Server\3.4\bin;C:\Program Files 
 (x86)\Git\bin;C:\Program Files (x86)\Git\cmd;C:\Program Files\Microsoft VS 
 Code\bin;c:\Users\Me\AppData\Roaming\npm\; C:\Program 
 Files\nodejs\node_modules\npm\bin;C:\Program Files\nodejs


this the screeshot of the error.

enter image description here

1 个答案:

答案 0 :(得分:0)

我不是百分之百确定Git Bash获取环境变量。

在我的~/.bash_profile中,我有一行显式地将nodejs目录添加到$ PATH。

export PATH="/c/Program Files/nodejs/":$PATH