安逸
2024-03-26
伙伴匹配系统部署阶段问题: 问题一:后端跨域问题。 解决方式:后端添加cors配置文件即可解决。 代码如下: @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("你的域名") // 允许的源 .allowedMethods("GET", "POST", "PUT", "DELETE") // 允许的HTTP方法 .allowCredentials(true) // 是否支持发送cookies .maxAge(3600); // 预检请求的有效期,单位秒 } } 问题二:vite打包问题,vite打包只会生成一个index.html导致重定向错误。(个人理解) 解决方式:修改nginx配置文件: 在localhost中添加:try_files $uri $uri/ /index.html;(这句即可解决) 例如: server { listen 80; server_name XXX.XXX; location / { root /usr/app/dist; index index.html; try_files $uri $uri/ /index.html; } } 参考文章:http://t.csdnimg.cn/0ztQ1 nginx 部署 伙伴匹配系统 #已解决#
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP