react-native热更新js脚本



  • @鸿杰 楼主能不能把代码共享出来啊,或者共享个差不多的demo啊



  • @鸿杰 楼主能不能搞个demo开源一下:bowtie:



  • @鸿杰 请问一下你的热更新怎么做的 有demo能共享一下么



  • 楼主,同求Demo



  • @zhouffan @imchenjian @浪费着我寒冷的年华 @zcgong 这个热更新机制以及被时代所淘汰了。我这已经实现了更牛逼的代码和资源的增量热更新机制,找个空闲时间我写篇小文章简单介绍一下。



  • @lee11qian 你是实现了热更新吗?能请教下吗



  • @鸿杰 你好,热更新的demo求共享,1328447983@qq.com



  • 大神,我像问问,打包后的js代码和更新后的js代码放在那里的



  • @鸿杰 说:

    新,肯定离不开版本号,各家的版本号格式不同,意义也不一致,比较流行的版本号由3到4个数字组成,其中用.隔开,比如1.23.53、2.343.12.34,基于react-native开发产品,我个人觉得比较合理的版本号应该由4个数字组成,从左到右,第一位数字表示大版本号,当有重大更新时,该位数字加一,第二位数字是react-native的版本号,第三位数字表示发布的次数,发布正式版时,该位数字为偶数,发布测试版时,该位数字为奇数,在研发时,内部测试版和对外发布的正式版一定是有所区别的,那么我们通过判断该位的奇偶性就能很方便地区分对待了,最后一位数字表示了版本管理工具的版本号,比如我们目前使用svn来管理项目版本,每次提交时svn都有一个自增的版本号,将这个版本号记录在产品的版本号中,可以方便我们通过svn的log查询到对应的修改内容。

    了解了版本号中各个数字的意义之后,那么我们接下来说说如何实现js代码的热更新。
    热更新的大致流程如下:

    我怎么感觉这个和我那么像?https://github.com/shenzhenjinma/react-native-horse-push


登录后回复