简体   繁体   English

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

[英]Ionic app: an unhandled exception occurred: Could not find module “@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils”

I created an empty blank ionic app (without capacitor), added the cordova plugin and install the google-plus package.我创建了一个空的空白离子应用程序(没有电容器),添加了cordova插件并安装了google-plus包。

In the devDependecies section of the packages.json I have:在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",

I proceeded in building the app by doing:我通过执行以下操作继续构建应用程序:

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

But I get the exception:但我得到了例外:

An unhandled exception occurred: Cannot find module '@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils' Require stack: 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 See "C发生未处理的异常:找不到模块 '@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils' Require stack: 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" for further details. :\\Users\\xyz\\AppData\\Local\\Temp\\ng-EHBnHs\\angular-errors.log”以获取更多详细信息。 [ERROR] An error occurred while running subprocess ng. [错误] 运行子进程 ng 时出错。

I've tried various SO answers like cleaning the cache, updating, re-installing, etc... but I still get this error:我尝试了各种 SO 答案,例如清理缓存、更新、重新安装等……但我仍然收到此错误:

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

Any way to get this error fixed?有什么办法可以修复这个错误?

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

I had the same issue after changing system, It can happen while migrating from one version to another.更改系统后我遇到了同样的问题,从一个版本迁移到另一个版本时可能会发生这种情况。

  1. npm i @ionic/angular-toolkit@latest . npm i @ionic/angular-toolkit@latest

Try this it may work for you as well.试试这个它也可能对你有用。

had the same problem what fix it有同样的问题是什么解决它

1- npm uninstall -g @ionic/cli 1- npm uninstall -g @ionic/cli

2- npm install -g @ionic/cli@6.8.0 2- npm install -g @ionic/cli@6.8.0

3- make a new project in a new folder 3- 在新文件夹中创建一个新项目

4- ionic start 4-离子启动

Note: Don't run "npm audit fix"注意:不要运行“npm audit fix”

5- ionic Cordova build android I hope it works with all 5- ionic Cordova build android 我希望它适用于所有人

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 错误:找不到模块'@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils' - Error: Cannot find module '@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/utils' 发生未处理的异常:找不到模块“@angular-devkit/build-angular” - An unhandled exception occurred: Could not find module "@angular-devkit/build-angular" 发生未处理的异常:找不到模块“@angular-devkit/build-angular”从“/project 到 docker - An unhandled exception occurred: Could not find module “@angular-devkit/build-angular” from "/project into a docker 发生未处理的异常:找不到 builder @angular-devkit/build-angular:dev-server 的实现 - An unhandled exception occurred: Could not find the implementation for builder @angular-devkit/build-angular:dev-server 发生未处理的异常:无法从“/ang-frontend”找到模块“@angular-devkit/build-angular”。 使用 docker 和 docker-compose - An unhandled exception occurred: Could not find module "@angular-devkit/build-angular" from "/ang-frontend". with docker and docker-compose 错误:无法解析“\\node_modules\\@angular-devkit\\build-angular\\src\\angular-cli-files\\models”中的“core-js/es7/reflect” - Error: Can't resolve 'core-js/es7/reflect' in '\node_modules\@angular-devkit\build-angular\src\angular-cli-files\models 找不到模块“@angular-devkit/build-angular” - Could not find module "@angular-devkit/build-angular" 发生未处理的异常:找不到模块 'C:\\Users\\...\\node_modules\\@angular-devkit\\build-angular\\src\\dev-server' - An unhandled exception occurred: Cannot find module 'C:\Users\...\node_modules\@angular-devkit\build-angular\src\dev-server' 发生未处理的异常:找不到模块 '@angular-devkit/build-angular/package.json' 需要堆栈: - An unhandled exception occurred: Cannot find module '@angular-devkit/build-angular/package.json' Require stack: 我收到此错误:发生未处理的异常:找不到模块'@angular-devkit/build-angular/package.json' 需要堆栈: - I get this error: An unhandled exception occurred: Cannot find module '@angular-devkit/build-angular/package.json' Require stack:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM