关于webpack:升级webpack5热更新失效问题

参考:webpack 踩坑

在练习自定义webpack配置,应用的是webpack5.x版本,而后发现热更新生效。搜寻一番后,从下面的链接失去了解决办法:
package.json里的browserlist去掉。。。

// package.json
{
// ...

-  "browserslist": {
-    "production": [
-      ">0.2%",
-      "not dead",
-      "not op_mini all"
-    ],
-    "development": [
-      "last 1 chrome version",
-      "last 1 firefox version",
-      "last 1 safari version"
-    ]
-  }
}

并且,启动我的项目的时候用"serve": "webpack-dev-server --config build/webpack.dev.js"是不行的了,webpack5要换成这样:

- "serve": "webpack-dev-server --config build/webpack.dev.js
+ "serve": "webpack serve --config build/webpack.dev.js

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理