gpt4 book ai didi

react-native - "react-native bundle"和 "react-native unbundle"有什么区别?

转载 作者:行者123 更新时间:2023-12-04 02:10:13 25 4
gpt4 key购买 nike

“解绑”的目的是什么?

我找到了两个不同的选项来创建 React Native 离线包。关于这个选项的描述不多。

bundle [options] builds the javascript bundle for offline use

unbundle [options] builds javascript as "unbundle" for offline use

我通常使用“react-native bundle”命令创建一个 react-native bundle,例如:

react-native bundle --platform ios --dev false --entry-file index.ios.js --bundle-output iOS/main.jsbundle

即使我使用下面的命令创建了一个包,我也可以像以前一样运行它:

react-native unbundle --platform ios --dev false --entry-file index.ios.js --bundle-output iOS/main.jsbundle

输出文件的大小几乎相同,输出文件的内容肯定不同。我认为“取消捆绑”选项是创建多个单独的 bundle 以共享 bundle 的公共(public)部分。

有谁知道“解除捆绑”到底是什么?

最佳答案

android unbundle 意味着创建分离的文件。ios unbundle 意味着创建一个包含映射表和代码的大文件。iOS加载多个小文件很慢。

关于react-native - "react-native bundle"和 "react-native unbundle"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39202250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com