这是ng v
的输出
Angular CLI: 9.1.13
Node: 12.22.12
OS: win32 x64
Angular: 9.1.13
令人惊讶的是,当我输入ng build
时,我得到了这个错误:
This version of CLI is only compatible with Angular versions ^13.0.0 || ^13.3.0-rc.0,
but Angular version 9.1.13 was found instead.
在其他类似的问题中,角CLI版本高于或低于角版本,升级或降级PO通常可以解决这个问题。然而,在这种情况下,角CLI和角版本是相同的,我仍然收到错误。
我试过所有这些命令:
npm uninstall -g @angular/cli
npm cache verify --force
npm install -g @angular/cli@9.1.13
npm uninstall @angular/cli
npm install @angular/cli@9.1.13
npm install
更新:
正如@Yanis-git在评论中所问的,我在\node_modules\.bin
中运行了\node_modules\.bin
Angular CLI: 9.1.13
Node: 12.22.12
OS: win32 x64
Angular: 9.1.13
... cli, common, compiler, compiler-cli, core, forms
... language-service, localize, platform-browser
... platform-browser-dynamic, router
Ivy Workspace: Yes
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1102.19
@angular-devkit/build-angular 13.3.7
@angular-devkit/build-webpack 0.1303.7
@angular-devkit/core 13.3.7
@angular-devkit/schematics 13.3.7
@angular/animations 9.1.12
@angular/cdk 10.2.5
@angular/fire 6.1.4
@angular/google-maps 9.2.4
@angular/http 4.4.7
@ngtools/webpack 13.3.7
@schematics/angular 13.3.7
@schematics/update 0.901.13
rxjs 6.6.7
typescript 3.6.5
webpack 5.70.0
发布于 2022-05-30 05:30:11
您需要检查您的角CLI版本是否与您在计算机上安装的node.js版本兼容。从它看来,您的node.js版本领先于当前安装的角CLI。
您可以检查下面的链接,以获得兼容的node.js版本和角CLI。
Node.js compatible version with Angular
我希望这是适合你的。
发布于 2022-05-30 05:43:24
看起来您已经部分升级了您的角包:
Angular CLI: 9.1.13
Node: 12.22.12
OS: win32 x64
Angular: 9.1.13
... cli, common, compiler, compiler-cli, core, forms
... language-service, localize, platform-browser
... platform-browser-dynamic, router
Ivy Workspace: Yes
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1102.19 // outdated.
@angular-devkit/build-angular 13.3.7
@angular-devkit/build-webpack 0.1303.7 // should probably being removed.
@angular-devkit/core 13.3.7
@angular-devkit/schematics 13.3.7
@angular/animations 9.1.12 // should be upgrade.
@angular/cdk 10.2.5 // should be upgrade.
@angular/fire 6.1.4 // probably outdated.
@angular/google-maps 9.2.4 // Should be upgrade.
@angular/http 4.4.7 // does not exist anymore.
@ngtools/webpack 13.3.7
@schematics/angular 13.3.7
@schematics/update 0.901.13 // should be upgrade.
rxjs 6.6.7 // should be upgrade,
typescript 3.6.5 // should be upgrde.
webpack 5.70.0
有些提到了最新版本,有些则没有。我想指出需要更新的地方。
我建议的是创建一个新的角cli项目:
侧注我不知道您的项目是否需要它,但是您可能不应该需要webpack
和@angular-devkit/build-webpack
发布于 2022-09-27 04:22:10
https://stackoverflow.com/questions/72429432
复制相似问题