无法将术语“ 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。修理:

  1. 右键单击“我的电脑”(Windows)
  2. 选定的高级系统设置
  3. 单击“环境变量”
  4. 在“路径”变量下,列出第一个值 %AppData%\npm

一旦这样做,我便可以关闭Powershell并重新打开,并且一切正常。

以上是 无法将术语“ ng”识别为cmdlet的名称 的全部内容, 来源链接: utcz.com/qa/424332.html

回到顶部