仅针对一个项目(Android或iOS)的react-native链接

时间:2018-08-02 05:55:51

标签: react-native react-native-android react-native-ios react-native-linking

我只想将我的一个项目(Android或iOS)与npm软件包链接。有什么办法吗?

3 个答案:

答案 0 :(得分:18)

您可以通过以下操作选择仅链接特定平台的库:

对于Android:processResources

对于iOS:react-native link (your_library_name_here) --platforms android

答案 1 :(得分:3)

  1. 重命名您不想链接的平台(iOS或android)。
  2. 运行client.on('message', message => { if (message.content.includes('discord.gg/')) { message.channel.send('Nope'); message.delete(3000); message.member.kick('posting links'); } });
  3. 将平台重命名为原始名称。

答案 2 :(得分:2)

运行react-native链接时,它将自动链接到所需的平台。

如果仅iOS / Android需要模块/依赖性,则仅链接到iOS / Android。

如果两者都适用,则链接将同时适用于两者。

您也可以手动链接到平台。