javascript – 将本机应用程序打破可插拔模块

前端之家收集整理的这篇文章主要介绍了javascript – 将本机应用程序打破可插拔模块前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个React-Native应用程序.我想能够在运行时在设备上下载新的模块来扩展功能.将会有一些核心逻辑,知道如何根据一些表单输入(如dbs)请求新的模块.我不想将所有内容捆绑到一个单一的单一的捆绑包中,这是我现在认为与内置打包程序相关的.

这将类似于RequireJS在浏览器中的工作.我需要知道的是:

>如何构建独立模块?反应本机包似乎不允许我选择哪些根模块开始,只适用于根项目
>如何在运行时请求新功能注入到当前的JavaScript环境中?

解决方法

通过指向JS捆绑来启动本机启动.这意味着您至少必须重新启动应用程序以重新加载js包(假设您正在从服务器读取它,而不是从ios设备本身读取).

如果您确实有办法更新服务器上的js文件(通过基于用户所做的更新的某种Web服务),那么重新启动应用程序理论上可以重新加载JS并为应用程序提供新的功能.

猜你在找的JavaScript相关文章