2017-07-26 116 views
2

我刚开始使用CLI来工作,当我试图安装@角/ CLI和运行代码ng --help“NG”不被识别为一个内部或外部命令,

我正在以下错误

“NG”不被识别为一个内部或外部命令,

我已经完成了所有的博客了,并没有发现下面的博客

列出的所有程序后,任何帮助
  1. 我已经改变了

用户变量路径:; C:\ Program Files文件\的NodeJS \和系统变量: C:\ Program Files文件\的NodeJS \ ;%APPDATA%\ NPM ;;

  1. 当我跑的命令

    NPM安装-g @角/ CLI

我发现node_modules文件夹下的下列文件

@angular

-cli

---斌

-----纳克

CLI

我试图清理使用

npm cache clean 

缓存中,然后跑代码

ng --version 

但我得到错误提到的在标题

回答

0

我认为你的包名是错误的。

每GitHub的页面:

https://github.com/angular/angular-cli

你应该使用这个命令:

npm install -g @angular/cli

我觉得angular-cli是旧版本。

+0

请看我更新的评论,我已经使用npm install -g @ angular/cli在我的机器上安装cli –

3

角CLI是旧版本,新版本第一

npm uninstall -g angular-cli 
npm uninstall --save-dev angular-cli 

安装新版本

npm uninstall -g @angular/cli 
npm cache clean 
npm install -g @angular/[email protected] 
+0

我真的很抱歉,这是我用来安装角度cli的命令npm install -g @angular/cli –

+0

我已经更新了我的评论,我只会尝试以下所有你说的事情,然后回来......在我的评论中我还更新了系统变量,请检查并让我知道它是否是right –

+0

这是你的节点版本吗? – Hareesh

2

我寻觅长,但并没有找到解决 ,你必须遵循这些步骤: 1)全局安装angular/cli 2)安装完成后,立即完成复制在终端 中同时显示的路径3)将该路径粘贴到PATH环境变量勒 4)重新启动终端,这将有助于

AS 后

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

此路径被示出像 C:\用户\ rizwan.local \ share \ npm enter image description here 复制路径并将其粘贴到 环境变量 类似 enter image description here

保存和运行NG -v享受

0

我不得不做以下获得当前的安装,并将其添加到我的路径:

NPM卸载-g角CLI

NPM卸载-g @角/ CLI

NPM缓存清理--force

NPM安装-g @角/ CLI

然后打开Windows设置/环境与以下内容添加到Path变量:

%USERPROFILE%\应用程序数据\漫游\故宫\ node_modules \ @angular \ CLI \ BIN

现在ng为我工作。

相关问题