vue-cli3 热更新配置操作


Posted in Javascript onSeptember 18, 2020

问题:

在使用vue-cli3搭建项目之后,发现修改.vue文件里面的内容之后,页面不会自动刷新。

解决方案:

只需要在vue.config.js文件中配置一下就可以实现热更新了,如下:

chainWebpack: config => {
 // 修复HMR
 config.resolve.symlinks(true);
 
},

是的就是这么简单。

修改一下标签里面的内容,ok可以自动更新。开森!!!

好像有点开心的太早,修改css部分的内容并没有自动更新,原来的vue.config.js中的css配置搞的鬼。在css 的相关配置中多了extract:true的这一条配置,注释掉之后就可以自动更新。

vue-cli3 热更新配置操作

题外话:

vue-cli升级到3之后,减少了很多的配置文件,将所有的配置项都浓缩到了vue.config.js这个文件中,所以学懂并会用vue.config.js文件很重要,很重要,很重要。重要的句子要加粗。

补充知识:vue-cli3热更新配置,解决热更新失败的问题,保存代码浏览器自动刷新

vue-cli3 热更新配置操作

在vue,config.js中配置css热更新

const IS_PROD = ['production', 'test'].includes(process.env.NODE_ENV)
 css: {
 // 是否使用css分离插件 ExtractTextPlugin
 extract: IS_PROD,
 // 开启 CSS source maps?
 sourceMap: false,
 // css预设器配置项
 loaderOptions: {
 },
 // 启用 CSS modules for all css / pre-processor files.
 modules: false,
 },

然后npm run serve 重启项目即可

以上这篇vue-cli3 热更新配置操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的jqDnR拖拽溢出的修改
Feb 12 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
Apr 06 Javascript
AngularJS中取消对HTML片段转义的方法例子
Jan 04 Javascript
JS+CSS简单树形菜单实现方法
Sep 12 Javascript
不依赖Flash和任何JS库实现文本复制与剪切附源码下载
Oct 09 Javascript
AngularJS基础 ng-mousemove 指令简单示例
Aug 02 Javascript
JavaScript每天必学之基础知识
Sep 17 Javascript
js实现html table 行,列锁定的简单实例
Oct 13 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
Dec 14 Javascript
angularjs实现的前端分页控件示例
Feb 10 Javascript
JavaScript 处理树数据结构的方法示例
Jun 16 Javascript
解决vue项目中出现Invalid Host header的问题
Nov 17 Javascript
vue-cli 关闭热更新操作
Sep 18 #Javascript
Node.JS如何实现JWT原理
Sep 18 #Javascript
浏览器JavaScript调试功能无法使用解决方案
Sep 18 #Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
Sep 18 #Javascript
js实现手表表盘时钟与圆周运动
Sep 18 #Javascript
javascript实现智能手环时间显示
Sep 18 #Javascript
javascript实现打砖块小游戏(附完整源码)
Sep 18 #Javascript
You might like
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
php随机生成数字字母组合的方法
2015/03/18 PHP
php实现微信原生支付(扫码支付)功能
2018/05/30 PHP
JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
2012/10/11 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
jQuery中mouseover事件用法实例
2014/12/26 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
基于javascript实现按圆形排列DIV元素(一)
2016/12/02 Javascript
Vue之Watcher源码解析(1)
2017/07/19 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
玩转vue的slot内容分发
2018/09/22 Javascript
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
JS学习笔记之闭包小案例分析
2019/05/29 Javascript
vue项目中微信登录的实现操作
2020/09/08 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
初步认识Python中的列表与位运算符
2015/10/12 Python
详解Python编程中基本的数学计算使用
2016/02/04 Python
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
2019/07/22 Python
python基于opencv检测程序运行效率
2019/12/28 Python
Html5实现单张、多张图片上传功能
2019/04/28 HTML / CSS
详解通过变换矩阵实现canvas的缩放功能
2019/01/14 HTML / CSS
HTML5 微格式和相关的属性名称
2010/02/10 HTML / CSS
深入解析HTML5 Canvas控制图形矩阵变换的方法
2016/03/24 HTML / CSS
Expedia泰国:预订机票、酒店和旅游包(航班+酒店)
2016/09/27 全球购物
下面这个程序执行后会有什么错误或者效果
2014/11/03 面试题
2014教师年度思想工作总结
2014/11/10 职场文书
给客户的感谢信
2015/01/21 职场文书
故宫英文导游词
2015/01/31 职场文书
婚庆司仪开场白
2015/05/29 职场文书
培训学校2015年度工作总结
2015/07/20 职场文书
中学政教处工作总结
2015/08/13 职场文书
Python socket如何解析HTTP请求内容
2022/02/12 Python