React native 在index.js上创建具有平台特定扩展的npm模块

React native 在index.js上创建具有平台特定扩展的npm模块,react-native,npm,React Native,Npm,我正在尝试创建一个npm模块。在我的src目录中,我有index.ios.js和index.android.js。在package.json的项键中,我有index.js。这将导致导入错误。是否可以在npm模块中使用特定于平台的扩展 这是我的包裹- 总之,如果src/index.android.js src/index.ios.js您能够找到这个问题的解决方案,条目应该是什么?我有一个可用的react本机应用程序,我正在使用纱线工作区将其划分为多个模块。我还为图像创建了一个包,我正在使用符号链接

我正在尝试创建一个npm模块。在我的src目录中,我有index.ios.js和index.android.js。在package.json的
键中,我有
index.js
。这将导致导入错误。是否可以在npm模块中使用特定于平台的扩展

这是我的包裹-


总之,如果src/index.android.js src/index.ios.js

您能够找到这个问题的解决方案,条目应该是什么?我有一个可用的react本机应用程序,我正在使用
纱线工作区将其划分为多个模块。我还为图像创建了一个包,我正在使用符号链接解析图像,但在Android中,对于具有
ios.js
Android.js
的图像,则不会解析。这些图像在iOS中解析,但在Android中无法解析。因此,Android捆绑包可能存在一些问题。不知道如何找到问题。嗨@VarunGupta,我想我也做了类似的事情。我不记得回购协议仍然有效。我对这个解决方案不满意。