Angular/cli 问题
Angular/cli issue
我对 angular/cli (WINDOWS) 有一个奇怪的问题。一年前,我在我的电脑上安装了 angular 并创建了一个新项目,一切正常。当新版本发布时,我一直在更新 angular(现在我在 v7 上)。今天我必须创建一个新项目。如果我 运行 ng new my-new-project --skip-install
命令,一切正常,但会创建一个 angular 项目 5:
其中包含以下内容:
我尝试更新我的全局 CLI 版本,这样做 npm install -g @angular/cli@latest
执行此操作后,我执行 ng --version
并看到:
很奇怪,但没关系。如果我尝试生成一个新项目,就会发生我之前解释过的同样的事情。为什么会这样?有什么办法解决吗?提前致谢。
编辑
我的节点版本是 11.6.0 :
我以管理员身份试过:
npm uninstall -g @angular/cli
npm cache verify
npm install -g @angular/cli@latest
结果是一样的。重启还是不行..
请先检查您的 node.js 版本。
也许您的系统需要一些时间来更新 CLI 版本。
重新启动计算机并 run ng --v command
终于找到问题了。在我的 C:\
目录中有一个名为 node_modules 的文件夹,其中包含 angular/cli
版本 1.7.3
。这就是为什么我的电脑无法识别新版本的原因。删除这个文件夹,结果是:
感谢大家的宝贵时间。
P.S::我发现这样做有问题:
我对 angular/cli (WINDOWS) 有一个奇怪的问题。一年前,我在我的电脑上安装了 angular 并创建了一个新项目,一切正常。当新版本发布时,我一直在更新 angular(现在我在 v7 上)。今天我必须创建一个新项目。如果我 运行 ng new my-new-project --skip-install
命令,一切正常,但会创建一个 angular 项目 5:
其中包含以下内容:
我尝试更新我的全局 CLI 版本,这样做 npm install -g @angular/cli@latest
执行此操作后,我执行 ng --version
并看到:
很奇怪,但没关系。如果我尝试生成一个新项目,就会发生我之前解释过的同样的事情。为什么会这样?有什么办法解决吗?提前致谢。
编辑
我的节点版本是 11.6.0 :
我以管理员身份试过:
npm uninstall -g @angular/cli
npm cache verify
npm install -g @angular/cli@latest
结果是一样的。重启还是不行..
请先检查您的 node.js 版本。
也许您的系统需要一些时间来更新 CLI 版本。
重新启动计算机并 run ng --v command
终于找到问题了。在我的 C:\
目录中有一个名为 node_modules 的文件夹,其中包含 angular/cli
版本 1.7.3
。这就是为什么我的电脑无法识别新版本的原因。删除这个文件夹,结果是:
感谢大家的宝贵时间。
P.S::我发现这样做有问题: