vue 不热更新代码,lang文件自己添加的语言,不热更新到后台



地址也是对的,就是不热更新了 curd的也不热更新,之前一直都是热更新,这次开电脑在run的时候就不更新了,

2个回答默认排序 投票数排序
YANG001
YANG001
这家伙很懒,什么也没写~
1年前

从截图来看,Vite热更新服务启动正常,打开的URL也是对的,目测使用正确

如果确实没有热更新,CRUD页面的热更新检测也无效,那就只能从一些离谱的角度来考虑了,以下打一些比方:

  1. 在A项目启动了vite服务,但是修改了B项目的文件
  2. 你建立了一个站点,端口为1818,并访问了它,而不是访问vite启动的服务,比如默认情况下vite服务它不会有你URL上的这个index.html
  3. 曾有一位大佬,在Linux服务器上启动vite热更新服务,并在本地PC修改文件,然后通过FTP上传到服务器...
  4. 你的Vite热更新服务坏了,比如受某种加速软件影响

首先建议确定你的访问的服务是否是由Vite提供的,比如直接关闭掉热更新服务,如果页面还能打开...

asd5115534
asd5115534回复YANG001
这家伙很懒,什么也没写~
1年前

这个? 或者我关掉下热更新服务我看下

asd5115534
asd5115534
这家伙很懒,什么也没写~
1年前


这个? 或者我关掉下热更新服务我看下

YANG001
YANG001回复asd5115534
这家伙很懒,什么也没写~
1年前

都可以试下,逐一检查嘛,先确定访问的服务,如果命令行那边关了站点就打不开,开了站点打得开,那最起码访问的服务是对的

然后既然你的站点能够打开,那就随便做点修改,然后刷新页面/重启vite,看看只是热更新失效了,还是修改本身就是无效的,单热更新失效优先考虑其他软件的影响,修改都没效优先考虑改错项目、修改本身就没有效果变化

asd5115534
asd5115534回复YANG001
这家伙很懒,什么也没写~
1年前

关掉vite 1818打不开
打开vite,修改页面,页面不更新,重启vite页面也不更新

asd5115534
asd5115534回复YANG001
这家伙很懒,什么也没写~
1年前
YANG001
YANG001回复asd5115534
这家伙很懒,什么也没写~
1年前

重启vite页面都不更新,那就是修改本身没效果,或者改错项目了,重启都不更新,自然不用指望热更新,项目正常不用修改任何env哈,比如这个跨域代理,要改除非你理解你在做什么,默认就没有跨域问题的

asd5115534
asd5115534回复YANG001
这家伙很懒,什么也没写~
1年前

那就怪了,项目没改错呀,就这一个项目 必须得重新发布才有效果, 我吧表格内的字段修改了一下都是没用的 我服了

YANG001
YANG001回复asd5115534
这家伙很懒,什么也没写~
1年前

没有效果,而只要一重新发布,它就有效果了,那你访问的服务端8000啊,1818根本访问不到编译后的代码!

重新发布 -> 编译vue代码为html、js...,并自动将产物移动到public/assets目录,你Vite的热更新服务1818,是根本没有道理可以访问到它们的。

然后你这个终端的红字警告,意味这你服务端端口不是8000。

php think run服务启动了端口就是8000,访问效果就编译后的产物,偏偏你用1818访问到它上面去了,这意味着你有个服务在监听1818,而且它还不是vite启动的1818服务,然后终端那边只是检测你的服务端接口端口号是不是8000,偏偏你不是...

我只能说,你这套环境,很花,有点一层套一层,横竖再各插一层的感觉,你这好像是奔着服务嵌套,欲要来个服务的死循环去的

asd5115534
asd5115534回复YANG001
这家伙很懒,什么也没写~
1年前

访问的8000,也是一样的,我服务端端口号也是 8000 主要是我之前好好的什么都没动,然后重启下电脑就这样了,不研究了,我重新替换下vue吧

请先登录
0
0
0
10