wenghongtian
wenghongtian
这个pr没人看了吗
看起来是`@umijs/bundler-webpack`中使用了内置的`webpack`问题,我更改了`@umijs/bundler-webpack`中的源码,让他支持使用外部的webpack,link到本地项目中使用,解决了`Module Not Found`的问题,不过这也仅解决了`pnpm build`能产生正确的产物,dev阶段的webpack-dev-middleware也依赖了内部的webpack,这个就有点难解决了。
这是一个可运行demo,同时希望能暴露一下react-refresh的option配置,通过更改libraryName可以实现热更。 https://github.com/wenghongtian/umi-federation @fz6m
开发环境中,同时开发本地模块和远程模块时都使用了react-refresh-webpack-plugin,远程模块需要修改option中的library才能热更生效 ```ts new ReactRefreshWebpackPlugin({ library: pkg.name, }), ```