React Native离线打包

794 查看

离线打包

React Native开发过程大致可以分为调试阶段离线阶段

  • 调试阶段:我们会用'npm start'命令来启动一个本地服务,把我们的Js代码部署在该Server上,调试非常方便。

  • 离线阶段:我们用‘react-native bundle’命令把JS代码打包成一个bundle文件。然后客户端直接访问这个bundle文件即可。
    接下来我们讨论下打包的具体方法:

    命令说明

    react-native bundle

    Options:

    命令 枚举 解释
    --entry-file index.android.js 入口文件
    --platform "ios"/"android" 平台
    --transformer /packager/transformer.js transformer
    --dev false /true 调试开关
    --prepack false/true
    --bridge-config
    --bundle-output 路径 bundle包目标路径
    --assets-dest 资源文件路径 资源文件路径