无法将术语“ ng”识别为cmdlet的名称
今天,在研究一些基本的AngularJS入门时,我遇到了一个问题。
我打开PowerShell进行该项目。NPM工作了。
我能够使用以下方法安装Angular:
npm install -g @angular/cli
每当我尝试运行ng时,我都会得到:
the term 'ng' is not recognized as the name of a cmdlet
回答:
path变量中的第一条路径必须是NPM路径。打开Node.js命令提示符,我发现ng命令在那里工作。我研究了该快捷方式,发现它引用了一个命令来确保第一个Path变量是NPM。修理:
- 右键单击“我的电脑”(Windows)
- 选定的高级系统设置
- 单击“环境变量”
- 在“路径”变量下,列出第一个值
%AppData%\npm
一旦这样做,我便可以关闭Powershell并重新打开,并且一切正常。
以上是 无法将术语“ ng”识别为cmdlet的名称 的全部内容, 来源链接: utcz.com/qa/424332.html