面对这个问题,当我使用两个库react-native-d3multiline-chart绘制折线图和使用条形图时,我使用react-native-svg-charts。两个库都使用相同的react-native-svg,当我使用react-native-svg时,它显示上述错误。我们该如何解决?
试图注册两个具有相同名称RNSVGRect的视图
•
问答
edward217 回答:试图注册两个具有相同名称RNSVGRect的视图
使用库npm-force-resolution
,这会修改package-lock.json
,以强制安装特定版本的传递依赖关系(依赖关系的依赖关系),并对您的package.json
进行了以下更改>
"resolutions": {
"hoek": "4.2.1"
}
"scripts": {
"preinstall": "npx npm-force-resolutions"
}
删除并安装node_modules
rm -rf node_modules && npm install
希望这对您有用。