Yarn 工作区和 Webpack 热模块重新加载 React 应用程序

piz*_*r0b 7 reactjs webpack hot-module-replacement yarnpkg yarn-workspaces

我正在使用 Yarn Workspaces 来管理单一存储库。我正在使用 webpack 4 进行热模块重新加载。在我的 Mono 存储库中,我有一个应用程序、一个 UI 组件库和另一个用于授权用户的组件库(auth 包)。我在应用程序和 auth 包中都使用了组件库。应用程序本地的所有内容都可以热重载,但 UI 组件库不会热重载 - 它需要完全刷新。

我尝试使用 接受 UI 组件库module.hot.accept(...),但似乎没有接受。

猜测这个问题有点牵强,但有什么想法吗?

Sak*_*oor -3

添加--hot您的package.json开发构建脚本。它适用于 webpack 4。