我正在使用 React JS + webpack。我需要解决的一般情况是动态加载未与主应用程序捆绑的 React 组件。一种可以独立于主应用程序开发,然后由应用程序动态加载的可插拔组件,无需重建整个应用程序。
具体案例如下。
我有两个完全分离的模块(即使用不同的 package.json 和 webpack.config.js 构建):
MainAppComponent我需要实现以下行为:
MainApp加载并初始化的页面。MainApp动态查找包含的 .js 文件的 url Component(例如,通过向网络服务器发出 GET 请求)。MainApp加载 .js 文件Component并将其包含到页面中<script>MainAppComponent在渲染时使用加载。在 react js + webpack 中可以使用这种用例吗?