在需要将 pod 'React', :path => '../node_modules/react-native', :subspecs => [
'DevSupport',
'Core',
'RCTActionSheet',
'RCTAnimation',
'RCTGeolocation',
'RCTImage',
'RCTLinkingIOS',
'RCTNetwork',
'RCTSettings',
'RCTText',
'RCTVibration',
'RCTWebSocket'
]
软件包添加到iOS系统的问题上,我不得不在Podfile中添加对React的依赖。
最初,我从网上找到的列表中应用了所有podspec:
pod 'React', :path => '../node_modules/react-native', :subspecs => [
'DevSupport',
'Core',
'RCTAnimation',
'RCTImage',
'RCTLinkingIOS',
'RCTSettings',
'RCTText'
]
但是我意识到其中一些可能是不必要的,并且通过反复试验将其缩减为:
{{1}}
我的问题是如何确定需要哪些子规格以及为什么?
也希望得到答案,这将使我对使用子规范时发生的事情有更好的了解。
答案 0 :(得分:0)
真的有必要修剪掉不必要的东西吗?
我刚和
一起去了pod 'React', :path => '../node_modules/react-native'
pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'