__r 定义的代码块,找到 __d 定义的代码块 并执行
总结以上,Bundle 文件大致包含三部分:
Polyfills:最先执行的一些 function,ES6特性支持,定义模块声明方法等
modules:模块声明,以 __d开头,定义各式各样的module,其中包括了React Native 的module(StatusBar、View、Text ...),引入的第三方 module 等
require:执行 InitializeCore 和 Entry File,最后一行执行 require(0)
__d 的执行对应于 nodule_modules / metro / lib / polyfills / require.js 文件中的 define 方法
require 的执行对应于 nodule_modules / metro / lib / polyfills / require.js 文件中的 metroRequire 方法
React Native 拆包
了解了JSBundle的打包过程以及JSBundle的结构,下面我们讨论一下拆包。
随着业务不断增加,模块化自然是首要考虑的问题。
然后业务1,2,,3分别用RN容器加载,但是这样的结构有显而易见两个问题:
每个业务界面打开是会有明显的白屏
每个业务中jsbundle会有很多重复模块
大家好,小美今天来为大家解答本市换工作社保怎么转以下问题,本市换工作社保转移要多久很多人还不知道,现在让我们一起来看看吧!1、劳动者
大家好,小美今天来为大家解答大卫科波菲尔人物赏析以下问题,大卫科波菲尔中人物分析很多人还不知道,现在让我们一起来看看吧!1、作者描写
「安谧内陆优质独身男女的真实相亲平台 」网站注册会员冲破40000+人线下注册用户6000+人免费注册| 实名认证 | 搜寻意中人线上线下相亲运动 | 托
大家好,小伟今天来为大家解答水瓶座女和什么座最配男生以下问题,水瓶女生和什么座最配男生很多人还不知道,现在让我们一起来看看吧!1、水
大家好,小豪今天来为大家解答十二星座精灵图片以下问题,十二星座天命精灵很多人还不知道,现在让我们一起来看看吧!1、这个是个动画片来着
重磅来袭《没有一顿暖锅解决不了的事》Hi!列位客官看这里没什么是一顿暖锅不克解决的若是有 就两顿!!!运动预告 北京片子学院将于2024年
点击蓝色字免费订阅,天天收到如许的好信息爱情分手,在现在的社会已是常态,要想本身的恋情长长久久,在还没有爱情之前,你就必需得领略这
大家好,小乐今天来为大家解答肆意以下问题,肆意沦陷全文免费阅读笔趣阁小说很多人还不知道,现在让我们一起来看看吧!1、意思是:纵情任意
Copyright 2024.依依自媒体,让大家了解更多图文资讯!