欢迎来到代码驿站!

vue

当前位置:首页 > 网页前端 > vue

Vue Vite热更新不起作用的正确解决办法

时间:2023-01-27 10:13:18|栏目:vue|点击:

解决方案:

提示:文件夹名称严格注意大小写

router 路由中名称 和文件夹(目录), 文件名需要保证大小写一致

正确示例:

 {
                path: 'show',
                component: () => import("@/views/show/index.vue"),
 }

show 目录名
index.vue 文件名
这样大小写都是与路由中一致的就不会出现问题

错误示例:

 {
                path: 'show',
                component: () => import("@/views/Show/index.vue"),
 }

show 目录名 (注意路由中是大写开头,这里是小写的,这就是问题所在)

Index.vue 文件名

这样写目录名或文件名与路由中写的大小写不一致就会出问题

这种情况的话如果不想改目录或文件名,可以修改路由中目录名或文件名

注意:

目录或文件名有驼峰命名的时候也一样需要注意大小写

附:vue3+vite不热更新的解决方案

今天打开项目,更改了vue文件,发现项目不热更新,每次修改样式或者方法,都不会热更新,每次都需要刷新一下浏览器.

在网上搜了一下解决方案,大多数的解决方案都是一样,就是检查路由的,文件名和导入路径名是否大小写一致,检查了一番,路由名字都是一致的,不存在大小写不同的情况

最终问题=>竟然是vite.config.js里面将Server的hmr属性设置成了false,这样,每次启动服务都不会进行连接热更新

将hmr 设置成true,问题解决了,项目可以热更新了

总结

上一篇:详解vue-cli 快速搭建单页应用之遇到的问题及解决办法

栏    目:vue

下一篇:Vue+Openlayers实现实时坐标点展示

本文标题:Vue Vite热更新不起作用的正确解决办法

本文地址:http://www.codeinn.net/misctech/224546.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有