“解绑”的目的是什么?
我找到了两种不同的选项来创建 React Native 离线包。关于这个选项没有太多描述。
Bundle [options] 构建供离线使用的 javascript 包
unbundle [options] 将 javascript 构建为“unbundle”以供离线使用
我通常使用“react-native bundle”命令创建一个react-native包,例如:
react-native bundle --platform ios --dev false --entry-file index.ios.js --bundle-output iOS/main.jsbundle
Run Code Online (Sandbox Code Playgroud)
即使我使用下面的命令创建捆绑包,我也可以像上一个命令一样运行它:
react-native unbundle --platform ios --dev false --entry-file index.ios.js --bundle-output iOS/main.jsbundle
Run Code Online (Sandbox Code Playgroud)
输出文件的大小几乎相同,输出文件的内容肯定不同。我认为“取消捆绑”选项是创建多个单独的捆绑包以共享捆绑包的公共部分。
有谁知道“拆散”到底是什么?
| 归档时间: |
|
| 查看次数: |
2239 次 |
| 最近记录: |