开启热更新

config.devServer

{
+   hot: true,
}

config.plugins

[
+   new webpack.HotModuleReplacementPlugin(),
]

问题描述

开启热更新后,样式和 js 都无法热更新。

原因分析

项目根目录存在 .browserslistrc 文件,或者 package.json 存在 “browserslist”。

参考资料:

如果您知道具体原因,请留言。

解决方式

config

{
+    arget: process.env.NODE_ENV === 'development' ? 'web' : 'browserslist',
}

经测试,生产环境开发环境都可以正常运作。

相关文章:

  • 2021-08-22
  • 2021-12-07
  • 2021-11-18
  • 2021-04-25
  • 2021-04-09
  • 2021-09-11
猜你喜欢
  • 2021-12-29
  • 2022-12-23
  • 2021-04-20
  • 2022-12-23
  • 2022-12-23
  • 2021-05-12
相关资源
相似解决方案