繁体   English   中英

NG命令找不到角度

[英]Ng command not found angular

我正在尝试安装angular,但无法让我的电脑找到ng命令。 我尝试过使用别名,更改路径变量,卸载角度包,更新节点和npm。

我认为这是一个路径问题,但是我对此不太熟悉。

在node.js终端中:

C:\Users\Calvin Swinnen>where ng
C:\Program Files\Git\usr\local\node_modules\@angular\cli\bin\ng

在VSCode集成终端中:

Calvin Swinnen@DESKTOP-UJODPIS MINGW64 ~/Documents/vakken/web 4/test
$ ng
bash: ng: command not found

Calvin Swinnen@DESKTOP-UJODPIS MINGW64 ~/Documents/vakken/web 4/test
$ npm list -g --depth=0
C:\Program Files\Git\usr\local
+-- @angular/cli@6.0.1
+-- create-react-app@1.5.2
+-- create-react-native-app@1.0.0
+-- gulp@3.9.1
`-- npm@6.0.1

npm ERR! missing: opn@~5.3.0, required by @angular/cli@6.0.1
npm ERR! missing: yargs-parser@^10.0.0, required by @angular/cli@6.0.1

[![Calvin Swinnen@DESKTOP-UJODPIS MINGW64 ~/Documents/vakken/web 4/test
$ npm root
C:\Users\Calvin Swinnen\node_modules

Calvin Swinnen@DESKTOP-UJODPIS MINGW64 ~/Documents/vakken/web 4/test
$ npm root -g
C:\Program Files\Git\usr\local\node_modules

我在此路径中添加了全球地址,但没有成功

Windows中的路径

使用别名时,路径中的空间存在问题:也许我可以先尝试一下,但是如果不使用别名就可以使用它会很好

Calvin Swinnen@DESKTOP-UJODPIS MINGW64 ~/Documents/vakken/web 4/test
$ alias ng="C:\Program Files\Git\usr\local\node_modules\@angular\cli\bin"

Calvin Swinnen@DESKTOP-UJODPIS MINGW64 ~/Documents/vakken/web 4/test
$ ng
bash: C:Program: command not found

在普通的Windows终端中

C:\Users\Calvin Swinnen>ng
'ng' is not recognized as an internal or external command,
operable program or batch file.

在此先感谢,卡尔文

我不知道为什么要使用自定义配置类型-可能您将面临最大的错误时间。

无论如何,将C:\\Program Files\\Git\\usr\\local\\作为您的PATH。 然后关闭git-bashvscodecmd所有实例。 然后尝试ng

在进行所有操作之前,请尝试在C:\\Program Files\\Git\\usr\\local\\找到ng.cmd ...我希望它会在那里。

暂无
暂无

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

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