有没有办法通过使用任何外部JS捆绑包生成apk

时间:2018-11-12 14:03:32

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

我们将创建一些通用的可重用的react native组件,并在多个团队中共享,他们将在其中构建apk以及他们自己的项目特定组件。

有什么方法可以生成JS捆绑包并将其像参考一样运送到所有项目,并在生成.apk或.ipa的同时包含此捆绑包

注意:我们不想将基本组件托管到NPM中。

是否可以包含外部Js捆绑包并生成版本build或id,还有其他任何方法可以在react native中实现它??

1 个答案:

答案 0 :(得分:0)

我还没有尝试过,但是对于Windows上的android来说听起来很合逻辑。

创建捆绑对象

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

并将捆绑的文件放在各自的目录中

对于iOS,您可以直接在xcode项目中拖放捆绑软件。