我将我的电容器包更新为5,如下所示:
"@capacitor/android": "^5.0.4",
"@capacitor/app": "^5.0.2",
"@capacitor/core": "^5.0.3",
"@capacitor/haptics": "^5.0.2",
"@capacitor/ios": "^5.0.4",
"@capacitor/keyboard": "^5.0.2",
"@capacitor/status-bar": "^5.0.2",
当我跑步时:ionic cap add android将android文件夹添加到我的ionic项目中我得到:
npm.cmd i -E @capacitor/android@4.1.0
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: sukssas@0.0.1
npm ERR! Found: @capacitor/core@5.0.4
npm ERR! node_modules/@capacitor/core
npm ERR! @capacitor/core@"^5.0.3" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer @capacitor/core@"^4.0.0" from @capacitor/android@4.1.0
npm ERR! node_modules/@capacitor/android
npm ERR! @capacitor/android@"4.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm.cmd i -E @capacitor/android@4.1.0 exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
我不知道为什么npm run : npm.cmd i -E @capacitor/android@4.1.0
当我已经升级到@capacitor/android
时,我试图删除node_modules并执行npm install
,但它不起作用。
1条答案
按热度按时间vwkv1x7d1#
我通过正确迁移到电容器5解决了这个问题:
来源:https://capacitorjs.com/docs/updating/5-0