乐趣区

关于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
退出移动版