我尝试安装Angular,但在安装后出现了以下错误:
ng不被识别为内部或外部命令,可执行文件或批处理文件。
我已经安装了node、npm和git。我使用以下命令安装了Angular。在安装完成后,我输入ng-v命令时发现了这个错误。
npm install -g @angular/cli
我尝试安装Angular,但在安装后出现了以下错误:
ng不被识别为内部或外部命令,可执行文件或批处理文件。
我已经安装了node、npm和git。我使用以下命令安装了Angular。在安装完成后,我输入ng-v命令时发现了这个错误。
npm install -g @angular/cli
执行以下命令:
npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli
npm cache clean
npm install -g @angular/cli@latest
请为我尝试,它对我有效。
npm install @angular/cli
.\path to .bin\node_modules\.bin\ng new new-app
我认为这可能是安装VS2017与节点项目类型相关的结果。不确定,但这是一个大混乱,谷歌没有解决方案。
devDependencies
部分中。ng
命令。而我们无法通过 VSCode 覆盖该命令。@angular/cli
。@angular/cli
,可以解决问题:
npm uninstall -D @angular/cli
因此,VSCode 的 Angular Schematics(或任何需要它的命令)将尝试使用您之前安装的全局 @angular/cli
。npm install -g @angular/cli
。
那应该就可以了。
尝试使用sudo运行。
全局安装您的node和npm