0

我有带有代码拆分、延迟加载和动态导入的模块系统。每个模块都是一个 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和外壳的情况下更新吗?

4

0 回答 0