首页 > 解决方案 > 用于从 URL 动态导入“插件”代码的 Javascript 模式

问题描述

我正在尝试设计一个使用插件模块的系统,这些模块必须包含代码。我不想将所有这些模块与我的主要代码(React/Webpack)捆绑在一起,因为它们的大小和数量可能很大。代码/URL 将具有相同的来源/域。我注意到模块系统不是为处理 URL 而设计的,所以我想知道如何让它工作。

我的第一个直觉是下载代码并对其进行评估,但和所有人一样,我从出生起就习惯于将评估视为邪恶。也就是说,我不确定我在这里有什么选择。我吗?是否有更好的模式/技术来实现这一点?也许利用 webpack?

编辑:所以事实证明,React 已经批准了这个功能的提案。感谢@Davin Tryon 让我了解白话...... https://create-react-app.dev/docs/code-splitting

标签: javascriptreactjsplugins

解决方案


推荐阅读