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 相关文章推荐
Prototype使用指南之selector.js
Jan 10 Javascript
myeclipse安装jQuery插件的方法
Mar 29 Javascript
原生javascript实现获取指定元素下所有后代元素的方法
Oct 28 Javascript
js实现登陆遮罩效果的方法
Jul 28 Javascript
jquery实现仿Flash的横向滑动菜单效果代码
Sep 17 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
May 11 Javascript
jQuery基础的工厂函数以及定时器的经典实例分析
May 20 Javascript
jQuery实现标签页效果实战(4)
Feb 08 Javascript
webpack进阶——缓存与独立打包的用法
Aug 02 Javascript
Node.js模块全局安装路径配置方法
May 17 Javascript
判断JavaScript中的两个变量是否相等的操作符
Dec 21 Javascript
webpack3.0升级4.0的方法步骤
Apr 02 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
PHP自动选择 连接本地还是远程数据库
2010/12/02 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
php实现把数组按指定的个数分隔
2014/02/17 PHP
使用php清除bom示例
2014/03/03 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
php格式化json函数示例代码
2016/05/12 PHP
浅谈PHP无限极分类原理
2019/03/14 PHP
java解析json方法总结
2019/05/16 PHP
Yii框架的redis命令使用方法简单示例
2019/10/15 PHP
在视频前插入广告
2006/11/20 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
禁用JavaScript控制台调试的方法
2014/03/07 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
jQuery处理图片加载失败的常用方法
2015/06/08 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
JavaScript使用encodeURI()和decodeURI()获取字符串值的方法
2015/08/04 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
2018/04/26 Javascript
mac上配置Android环境变量的方法
2018/07/08 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
2019/08/01 Javascript
Python使用Windows API创建窗口示例【基于win32gui模块】
2018/05/09 Python
python3个性签名设计实现代码
2018/06/19 Python
用Python+OpenCV对比图像质量的几种方法
2019/07/15 Python
python实现图片中文字分割效果
2019/07/22 Python
pycharm实现在子类中添加一个父类没有的属性
2020/03/12 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
英国领先的在线药房:Pharmacy First
2017/09/10 全球购物
Ref与out有什么不同
2012/11/24 面试题
this关键字的作用
2016/01/30 面试题
实习感想范文
2015/08/10 职场文书
小学英语教学反思范文
2016/02/15 职场文书
Python实现天气查询软件
2021/06/07 Python
Java SSH 秘钥连接mysql数据库的方法
2021/06/28 Java/Android