[Question]: 部署项目后验证码无法加载出来,无法进行登录
Closed this issue · 5 comments
zhutiancheng1997 commented
deatil commented
打包部署对应的env的base_url需要设置为部署的对象域名,设置后再打包
可以先在控制台看下请求的域名是什么
zhutiancheng1997 commented
不好意思,我前端不是很懂,请问你说的base_url是.env文件里的VITE_GLOB_API_URL和VITE_GLOB_UPLOAD_URL这两个属性吗?
deatil commented
不好意思,我前端不是很懂,请问你说的base_url是.env文件里的VITE_GLOB_API_URL和VITE_GLOB_UPLOAD_URL这两个属性吗?
是的。前端打包为部署的时候,另外两个.env开头的需要改为正式的域名
zhutiancheng1997 commented
感谢大佬,我按照你说的方式进行了修改,但是我发现请求还是会失败,我修改env文件里用的默认8080端口,但是console里打印无法请求,然后我去容器里排查,lsof -i:8080并没有对应进程启动,这是为什么呢?
其中一个配置:VITE_GLOB_UPLOAD_URL=http://xxxx:8080/admin-api/upload/file
deatil commented
容器?你后端项目是和前端部署在一个容器吗?