vuecli4配置热更新失效或不能及时更新
emer 发布于 2021-5-8 15:47 1659 次阅读
官方文档;
vue-cli-service serve
命令会启动一个开发服务器 (基于 webpack-dev-server
) 并附带开箱即用的模块热重载 (Hot-Module-Replacement)。
(我的问题好像是没安装,具体的自己再看看)
webpack4.0需要手动配置开启热更新,默认没有开启
解决办法
一,安装依赖webpack-dev-server
根据自己的情况安装npm / cnpm
npm install --save-dev webpack-dev-server
cnpm install --save-dev webpack-dev-server
二,配置vue.config.js文件
由于vue-cli4文件夹和之前有很大的出入 所以要在vue.config.js配置相关参数,增加devServer的配置
module.exports={ devServer: { hot:true, open:true, compress: true, disableHostCheck: true //webpack4开启热更新 } }
配置package.json的script
"serve": "vue-cli-service serve && webpack-dev-server --open",
npm run serve