[原创文章:www.11jj.com]
作者 | 魔笛
责编 | 伍杏玲
前景
自2015年Facebook发布React Native以来,目前已经是跨..开发的主流产品,但是随着业务复杂度越来越高,单一的JSBundle越来越大,已经不能满足用户需求,需要拆分业务包&基础包。
在拆包之前先了解一下React Native 打包流程,以及JSBundle的结构
React Native 打包过程分析Metro Bundler
RN 官方从 0.46.0 版本开始,出于对打包速度、可靠性和更好的可拓展性等方面的考虑,将 RN 的打包模块 packager 从 RN 项目中分离,重新命名为 Metro Bundler。 详细参考
此图参考react-native打包
执行JSBundle命令
react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ./index.ios.bundle --sourcemap-output ./index.ios.map --assets-dest ./asserts
entry-file:即入口文件,打包时以该文件作为入口,一步步进行模块分析处理。
platform:用于区分打包什么..的 bundle (ios or android, 默认ios)
dev:用于区分 bundle 使用环境,非 dev 时,会对代码进行 minified
bundle-output:打包产物输出地址,即打包好的 bundle 存放地址
小编发现支出宝运动又来了,天天都能够领一次红包,并且领取的红包遍及比以前多,有些好几块,好比1元、2元、3元、8元,13元等等。红包领取方
在人体这个周详的机械中,每一个部位都或者是健康状况的“指示器”。有时,一些看似不起眼的症状,却或者是身体内部深条理问题的外在示意。
2024 龙年大吉点分享点收藏点在看点点赞精彩童年不负韶华GRAGON龙行龘龘 前途朤朤- Happy New Year -打造负责敬业的师资部队;引领合作合营的家长群体
大家好,小丽今天来为大家解答米色配什么颜色好看图片欣赏以下问题,米色配什么颜色好看图片欣赏大全很多人还不知道,现在让我们一起来看看
大家好,小乐今天来为大家解答怎么提高孩子的注意力以下问题,提升孩子注意力的方法很多人还不知道,现在让我们一起来看看吧!1、保持学习环
“五一”假期倒计时!江西这些景区免门票、降价等福利大放送快收好这份优惠政策攻略~(信息汇集截止时间2024年4月27日)Part 01.南昌市1.一篇《滕
大家好,小伟今天来为大家解答厦门社保中心官网登录以下问题,厦门社保补缴新政策很多人还不知道,现在让我们一起来看看吧!1、厦门社保查询
异国生活,天天睁眼就是一日三餐。接送孩子的闲暇里洗洗涮涮,晚上再跟时差另一边的团队小伙伴们沟通落成作,时光飞转又一天。社交变得很简
Copyright 2024.依依自媒体,让大家了解更多图文资讯!