RNLazyBundleLoading:使用React Native进行延迟捆绑加载的一个工作示例

时间:2024-02-25 03:57:02
【文件属性】:

文件名称:RNLazyBundleLoading:使用React Native进行延迟捆绑加载的一个工作示例

文件大小:1.73MB

文件格式:ZIP

更新时间:2024-02-25 03:57:02

javascript ios objective-c metro reactnative

React Native中的懒包捆绑加载 这个仓库是一个在React Native应用程序中延迟加载javascript捆绑包的工作示例。 您可以在找到详细的博客文章。 在本地运行项目 在XCode中打开 通过单击“ Play按钮或使用Cmd + R运行项目 退出打开的打包程序窗口,以便从预先构建的捆绑包而不是本地Metro打包程序加载应用程序。 这是必需的,因为延迟加载当前仅适用于预构建的捆绑软件。 演示版


【文件预览】:
RNLazyBundleLoading-master
----ios()
--------EventBusBridge.m(1010B)
--------RNLazyBundleLoading.xcodeproj()
--------main.jsbundle(2.43MB)
--------EventBusBridge.h(470B)
--------RNLazyBundleLoading()
--------RNLazyBundleLoading-tvOS()
--------ReactNativeHelper.h(677B)
--------NavigationBridge.m(920B)
--------ReactNativeViewController.h(311B)
--------RNLazyBundleLoading-tvOSTests()
--------NavigationBridge.h(286B)
--------ReactNativeHelper.m(2KB)
--------RNLazyBundleLoadingTests()
--------ScreenB.jsbundle(1KB)
--------ReactNativeViewController.m(1KB)
----.babelrc(34B)
----index.js(241B)
----.watchmanconfig(2B)
----android()
--------gradlew.bat(2KB)
--------gradlew(5KB)
--------gradle.properties(887B)
--------keystores()
--------app()
--------gradle()
--------settings.gradle(57B)
--------build.gradle(985B)
----.flowconfig(2KB)
----package.json(511B)
----demo.gif(1.19MB)
----app.json(75B)
----ScreenB.js(358B)
----ScreenA.js(2KB)
----.gitignore(763B)
----.buckconfig(114B)
----README.md(769B)
----yarn.lock(190KB)
----.gitattributes(16B)

网友评论