Your global Angular CLI version (9.1.5) is greater than your local version (8.1.3). The local Angula

1.使用命令行创建新项目的时候遇到的错误:
Your global Angular CLI version (9.1.5) is greater than your local
version (8.1.3. The local Angular CLI version is used.
翻译过来就是:使用的全局Angular CLI版本高于本地版本;

此时,我们使用 ng -v 查一下当前本地版本,果然是1.7.4 :如下图
您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。2.解决:升级当地版本:
使用命令行 npm install --save-dev @angular/[email protected] 即可:
您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。
完成后,再检查一下版本是否为最新版本,(果然为当前最新版本)如下图:
您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。

那样不太好

其实全局ng的版本并无任何意义(仅仅是在自己练手时候有用)之前的方法落实到具体项目会出现大量错误 因为
您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。只有cli升级了 其他的配置并没有升级
(如果真的想升级:那就删除packjson,再从新clone代码,那就叫版本迁移了 )
它会提醒你运行 npm audit fix 让其自动修复
您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。
但是并没有什么用
所以我又回退了版本

  1. packjson里手动更改回去
  2. 全局安装rimraf npm install -g rimraf
  3. 删除modules rimraf node_modules
  4. 从新 npm i
    您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。
    最终解决办法很简单, 就全局去删除ng只使用本地的
npm uninstall -g @angular/cli

您的全局Angular CLI版本(9.1.5)大于本地版本 版本(8.1.3)。使用本地Angular CLI版本。

相关文章: