在我的应用程序中,我需要有特定版本的@expo/config-plugins (6.0.0)。我已经通过
安装了它npm i @expo/[email protected]
但现在我的两个模块使用了错误且不同的版本,所以我得到了这个:
Expected package @expo/config-plugins@~6.0.0
Found invalid:
@expo/[email protected]
@expo/[email protected]
我该如何改变它?
我在尝试从 SDK 49 降级时发现了 this 解决方案。
将分辨率添加到
package.json
,如下所示:
"resolutions": {
"@expo/config-plugins": "~6.0.2",
"@expo/prebuild-config": "~6.0.2"
}
删除
node_modules
并运行 npm install
。
在此之后 npx expo-doctor
应该会过去。