我在尝试运行离子电容器构建Android时收到错误(详情如下):
PS C:\Users\User\source\repos\imango\src> ionic capacitor build android
npm.cmd i -E @capacitor/android@latest npm错误!代码ERESOLVE npm错误!ERESOLVE无法解析依赖树npm错误!npm错误!解析时:mango@0.0.1 npm错误!找到:@电容器/核心@3.7.0 npm错误!节点模块/@电容器/核心npm错误!@电容器/核心@"^3.5.1”来自根项目npm错误!npm错误!无法解析依赖关系:npm ERR!来自@capacitor/android@4.0.1 npm ERR!节点模块/@capacitor/android npm ERR!来自根项目的@capacitor/android@“4.0.1”的对等方@capacitor/core@"^4.0.0”npm ERR!npm ERR!修复上游依赖关系冲突,或重试npm ERR!使用--force、或--legacy-peer-deps npm ERR!接受不正确(可能已损坏)的依赖关系解析。npm ERR!npm ERR!有关完整报告,请参阅C:\Users\User\AppData\Local\npm-cache\esolve-report. txt。
npm ERR!此运行的完整日志可在以下位置找到:运行子进程npm时发生了一个错误。
npm.cmd i -E @capacitor/android@latest exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
1条答案
按热度按时间krcsximq1#
您的devDependencies中的capacitor cli版本仍设置为3.6.0,请尝试将其更改为^4.0.1,并清除node_modules和package-lock.json,然后再次运行npm install。
你看看这个
抄自她:https://github.com/ionic-team/capacitor/issues/5812