【发布时间】:2021-02-28 11:28:09
【问题描述】:
我创建了一个空白的 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",
我通过以下方式继续构建应用程序:
ionic cordova build android --prod --release --verbose
但我得到了例外:
发生未处理的异常:找不到模块'@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils' 需要堆栈: C:\dev\myapp\node_modules@ionic\angular-toolkit\builders\utils\index.js C:\dev\myapp\node_modules@ionic\angular-toolkit\builders\cordova-build\index.js C:\dev\myapp\node_modules@angular-devkit\architect\node\node-modules-architect-host.js C:\dev\myapp\node_modules@angular-devkit\architect\node\index.js C:\dev\myapp\node_modules@angular\cli\models\architect-command.js C:\dev\myapp\node_modules@angular\cli\commands\run-impl.js C:\dev\myapp\node_modules@angular-devkit\schematics\tools\export-ref.js C:\dev\myapp\node_modules@angular-devkit\schematics\tools\index.js C:\dev\myapp\node_modules@angular\cli\utilities\json-schema.js C:\dev\myapp\node_modules@angular\cli\models\command-runner.js C:\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”。 [ERROR] 运行子进程 ng 时出错。
我已经尝试了各种 SO 答案,例如清理缓存、更新、重新安装等...但我仍然收到此错误:
有什么办法可以解决这个错误?
【问题讨论】:
-
@MansourAlnasser 我尝试了那里建议的大部分答案。没有任何效果。
-
检查文件夹
node_modules你能找到@angular-devkit/build-angular吗? -
也分享
ionic info -
@MansourAlnasser 是的
@angular-devkit/build-angular存在,但src 下没有angular-cli-files文件夹。
标签: angular cordova ionic-framework