术语'ng'不被识别为cmdlet的名称

问题描述:

今天,在处理一些基本的AngularJS Intro时,我遇到了一个问题。我打开PowerShell开始执行该项目。 NPM工作。术语'ng'不被识别为cmdlet的名称

我能够使用

NPM安装角安装-g @角/ CLI

每当我试图运行NG,我会得到

术语“ ng'不被识别为cmdlet的名称

+0

请注意,自我回答问题仍应以问答形式发布。 – jonrsharpe

T他在路径变量中的第一个路径需要是NPM路径。打开Node.js命令提示符我发现ng命令在那里工作。我深入到快捷方式中,发现它引用了一个命令来确保第一个Path变量是NPM。 要解决:

  1. 右键点击我的电脑(Windows)
  2. 选择高级系统设置
  3. 被点击 “环境变量”
  4. 制造上市 “%APPDATA%\故宫”
  5. 的第一个变量

一旦我这样做了,我就可以关闭PowerShell并重新打开,所有的工作。

+0

谢谢为我工作... – KAMAL

首次设置然后的NodeJS去项目与命令提示符,比如d文件夹:\项目,然后运行这个命令:

NPM安装-g @角/ CLI

现在运行纳克命令。这项工作对我来说。