提问者:小点点

消息“术语'ng'未被识别为 cmdlet 的名称”


今天,在完成一些基本的AngularJS介绍时,我遇到了一个问题。

我打开PowerShell以开始该项目。NPM起作用了。

我能够使用以下方法安装Angular:

npm install -g @angular/cli

每当我尝试运行ng时,我都会得到:

术语“ng”未被识别为cmdlet的名称


共3个答案

匿名用户

path变量中的第一个路径必须是NPM路径。打开Node.js命令提示符我发现ng命令在那里工作。我研究了快捷方式,发现它引用了一个命令来确保第一个路径变量是NPM。要修复:

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

一旦我这样做了,我就可以关闭powershell并重新打开,一切正常。

匿名用户

首先设置Node.js,然后运行以下命令来全局安装Angular:

npm install -g @angular/cli

现在运行ng命令。这对我有用。

匿名用户

我使用了以下内容:

npm run ng serve

它对我有用,无需设置环境变量。

我不得不在它之后安装 TypeScript 软件包:

npm install typescript@">=3.4 <3.6"