角度/ cli问题

时间:2019-01-09 12:31:07

标签: angular angular-cli angular-cli-v7

我对angular / cli(WINDOWS)有一个奇怪的问题。一年前,我在计算机上安装了angular并创建了一个新项目,一切正常。新版本问世时,我一直在更新角度(现在我在v7上)。今天,我必须创建一个新项目。如果我运行ng new my-new-project --skip-install命令,一切正常,但是创建了一个有角项目5:

enter image description here

其中包含以下内容:

enter image description here

我尝试更新全局CLI版本,npm install -g @angular/cli@latest

enter image description here

执行完此操作后,我执行ng --version并看到:

enter image description here

很奇怪,但是很好。如果我尝试生成一个新项目,则会发生与我之前解释的相同的事情。为什么会这样呢?有什么办法解决吗?预先感谢。

编辑

我的节点版本是11.6.0:

enter image description here

我以管理员身份尝试过:

  • npm uninstall -g @angular/cli

  • npm cache verify

  • npm install -g @angular/cli@latest

结果是一样的。即使重新启动,它仍然不起作用。

enter image description here

2 个答案:

答案 0 :(得分:2)

最后,我找到了问题。在我的C:\目录中,有一个名为node_modules的文件夹,其中包含angular/cli版本1.7.3。这就是为什么我的电脑无法识别新版本。删除该文件夹,结果是:

enter image description here

感谢大家的宝贵时间。

PS::我发现这样做的问题:

enter image description here

答案 1 :(得分:0)

请先检查您的node.js版本。
也许您的系统需要一些时间来更新CLI版本。
重新启动计算机,然后run ng --v command