我正在做this tutorial for Azure。当我开始运行以下内容时
ng new angular-cosmosdb -sd src/client --minimal --style scss
当我确认 Angular 已全局安装时,我收到错误消息“'ng' 未被识别为内部或外部命令” - 如下
我在这里尝试过解决方案,
'ng' is not recognized as an internal or external command
即
o 使用 -g 参数重新安装 Angular(即使它已经全局安装) o 重启、重启、重启笔记本电脑一次又一次 o 我怀疑可能需要设置局部变量?但除此之外..
列表命令的输出是:
C:\2017\12 December\04122017\project>npm list -g --depth=0
D:\Users\useradmin\AppData\Roaming\npm
+-- @angular/cli@1.5.5
`-- typescript@2.6.2
最佳答案
如果您在 Windows 中遇到此问题,请尝试将 PATH 设置为,
set PATH=%PATH%;C:\Users\[YOUR_WINDOWS_USER_NAME\AppData\Roaming\npm;
如果您在 OSX 中使用它,
export PATH=/usr/local/share/npm/bin:$PATH
这将使 ng
命令起作用。
关于node.js - “ng”不被识别为内部或外部命令,Angular 教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47647061/