我有带有代码拆分、延迟加载和动态导入的模块系统。每个模块都是一个 git 存储库,它们在 shell(显示模块的 shell)中导入。我想部署一个模块更改而不重建。有谁能告诉我解决方案吗?
render (
<Router>
<Route
path={'/moduleA'}
component={() => <AsyncComponent module={() => import('./moduleA')} />}
/>
<Route
path={'/moduleB'}
component={() => <AsyncComponent module={() => import('./moduleB')} />}
/>
<Router>
);
当我转到链接“/moduleA”时,我正在加载 0.bundle.js 当我转到链接“/moduleB”时,我正在加载 1.bundle.js
我可以moduleA
在没有重建moduleB
和外壳的情况下更新吗?