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 :如下图2.解决:升级当地版本:
使用命令行 npm install --save-dev @angular/[email protected] 即可:
完成后,再检查一下版本是否为最新版本,(果然为当前最新版本)如下图:
那样不太好
其实全局ng的版本并无任何意义(仅仅是在自己练手时候有用)之前的方法落实到具体项目会出现大量错误 因为只有cli升级了 其他的配置并没有升级
(如果真的想升级:那就删除packjson,再从新clone代码,那就叫版本迁移了 )
它会提醒你运行 npm audit fix 让其自动修复
但是并没有什么用
所以我又回退了版本
- packjson里手动更改回去
- 全局安装rimraf npm install -g rimraf
- 删除modules rimraf node_modules
- 从新 npm i
最终解决办法很简单, 就全局去删除ng只使用本地的