离子应用程序:发生未处理的异常:找不到模块“@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils”

Iva*_*ono 5 cordova ionic-framework angular

我创建了一个空的空白 ionic 应用程序(没有电容器),添加了cordova 插件并安装了 google-plus 包。

在packages.json 的devDependecies 部分中,我有:

"@angular-devkit/build-angular": "^0.1100.1",
"@angular-devkit/core": "^11.0.1",
"@angular/cli": "~10.0.5",
"@angular/compiler": "~10.0.0",
"@angular/compiler-cli": "~10.0.0",
"@angular/language-service": "~10.0.0",
Run Code Online (Sandbox Code Playgroud)

我通过执行以下操作继续构建应用程序:

离子科尔多瓦构建 android --prod --release --verbose

但我得到了例外:

\dev\myapp\node_modules@angular\cli\lib\cli\index.js C:\dev\myapp\node_modules@angular\cli\lib\init.js C:\dev\myapp\node_modules@angular\cli\bin \ng 有关详细信息,请参阅“C:\Users\xyz\AppData\Local\Temp\ng-EHBnHs\angular-errors.log”。[错误] 运行子进程 ng 时出错。

我尝试了各种 SO 答案,例如清理缓存、更新、重新安装等……但我仍然收到此错误:

这里的离子信息: 在此处输入图片说明

有什么办法可以修复这个错误?

小智 9

更改 devDependencies 以 "@angular-devkit/build-angular": "~0.1000.0", 删除文件夹 node_module 文件夹并运行npm i.