我目前的版本是0.45.1,这是很老了。我正在尝试升级它,以便其他依赖项按预期工作(它们更新了它们的库,它们需要0.46.1及更高版本)。
我正在遵循这个过程:
node_module
文件夹package.json
yarn cache clean
watchman watch-del-all
yarn
以便下载和链接依赖关系 App为"react-native": "^0.45.1"
编译并运行正常,但某些依赖项的行为不正确(并且它们需要0.46及更高版本)。
package.json
中的react-native版本号设置为"react-native": "^0.46.0"
,然后按照上述过程进行操作。我收到此错误:无法解析模块' react-native / Libraries / Renderer / src / renderers / native / ReactNativePropRegistry'来自&Users/MyUser/Projects/MyProject/node_modules/native-base/Components/Widgets/Button.js' ;:模块地图中不存在模块
我得到与上面相同的错误。
我得到与上面相同的错误。
任何帮助?
答案 0 :(得分:2)
此错误表示版本冲突。您需要更改本机库的版本。本机基本兼容版本https://github.com/GeekyAnts/NativeBase#6-compatibility-versions