自动更新 指的是,在开发过程中,修改代码后,无需手动再次编译,可以自动编译代码更新编译后代码的功能。
webpack 提供了以下几种可选方式,实现自动更新功能:
webpack 官方推荐的方式是 webpack-dev-server,在 学习 Webpack5 之路(实践篇) - DevServer 章节 已经介绍了 webpack-dev-server 帮助我们在代码发生变化后自动编译代码实现自动更新的用法
devServer: {// 告诉服务器位置static: {directory: paths.resolveApp('dist'),},port: 8888,// 热更新hot: true// contentBase: './dist'},
这是针对开发环境的优化,修改 webpack.dev.js 配置。
