首页 > 解决方案 > 为什么我收到警告说我的全球版本比我的本地版本大。本地人从哪里来?

问题描述

我想使用 Angular 版本 10,所以我安装了它

npm install -g @angular/cli@10

当我检查

ng --version

我明白了

Angular CLI: 7.0.2
Node: 10.23.2
OS: win32 x64
Angular:

如果我尝试在我的文件夹中运行

ng new my-app

我收到警告

Your global Angular CLI version (10.2.1) is greater than your local
version (7.0.2). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".

我不明白 - 当我只安装 angular 版本 10 时,我什至会收到 angular 7 的警告?

标签: angularangular-cli

解决方案


当它引用本地版本时,它是应用程序依赖项,因此请检查 package.json 文件中 devDependencies 块中的 @angular/cli 版本。


推荐阅读