2020 年 08 月 07 日
记录掌柜宝RN热更发布流程。
开发完需求,将代码提交。然后,合并代码到某个线上分支 如 6.5.0
进入对应的项目目录,如 /jsbundles/module/JDReactBLDToB/JDReactBLDToB.version
然后,修改 moduleCode
字段,如 1.6 --> 1.7
执行 npm run build
命令,如下
$ npm run build
> JDReactZGB@1.0.0 build /Users/zhangjinpei3/Documents/code-jd/frontend_rn
> node ./build/build.js build
config.json解析失败,使用默认配置
执行打包
0:["android","ios"]
1:["android"]
2:["ios"]
3:["web"]
请输入需要打包平台编号(0/1/2,默认:0): 0
0:business
1:fullpack
2:common
请输入需要打包类型编号(0/1/2,默认:0): 1
0:.DS_Store
1:JDReactBLD
2:JDReactBLDToB
3:JDReactCommon
4:JDReactXZ
5:JDReactZGBBeans
6:JDReactZGBBrand
7:JDReactZGBMember
8:JDReactZGBOthers
请输入需要操作模块编号(多个","分隔): 2
在 /buildBundle/fullpack/
会生成 android
ios
目录,在其中,分别有个 JDReactBLDToB.so
文件,在下面会用到
登录 http://console.ares.jd.com/ 点击,新建RN发布
然后,填写表单:
下面,[iOS/Android]升级包构建,选择手动上传,就是上一步生成的 JDReactBLDToB.so
文件。记得点击 上传文件
按钮
白名单获取方式,后面有说明;[iOS/Android] 发布策略 选择 单版本
首先,电脑打开这个页面 http://stream.jd.com/#/dashboard/discover/mobile-check
然后,用掌柜宝扫描那个二维码;
ios 获取 UUID
安卓 获取UUID [aId]_unknown
2020 年 08 月 07 日
Like
Download
Viewed