我目前使用npm i --save <package_name>
一旦完成,我使用:react-native link
而不是react-native link <package_name>
,通过链接我的package.json中存在的所有可能的反应本机库。
当我要使用的其中一个软件包要求我不使用react-native link
package:react-community / react-native-maps; https://github.com/react-community/react-native-maps
库中提到的注意事项:
注意!! !不使用 !! react-native链接
我希望这样,以便在我之后工作的人不使错误做react-native link
请帮忙。
答案 0 :(得分:1)
对于react-native-maps,您不应该根据最新文档使用react-native链接。并没有太多的解决方法。
临时修复可以是这样的:
if (dependency.name === 'react-native-maps'){
log.info(
链接循环中断,因为库是'$ {dependency.name}');
return
}
PS:实际上,我们不应该触及任何node_modules包,但对于地图库,我们没有太多选择来解决这个问题。
欢迎任何其他答案。