首页 > 其他分享 >SimpleAdmin手摸手教学之:请求代理

SimpleAdmin手摸手教学之:请求代理

时间:2023-01-09 17:44:13浏览次数:30  
标签:请求 配置文件 SimpleAdmin 代理 教学 部署 地址 手摸

一、前言

在之前使用其他admin的时候,经常会有人再部署的时候会遇到这么一个问题:明明在生产环境中配置了后端的api地址,但是通过nginx部署之后,请求的确是本地的地址。这是因为在项目中配置了代理,部署之后所有的请求都走了代理导致配置文件地址失效,关于vite代理说明,请自行百度,针对这种情况,本系统通过开关的方式让开发者自行选择是否走代理。

二、启用代理

前端配置文件中设置VITE_PROXY = true

vite.config.js中是这么配置的,会将/api/hubs开头的请求代理。

我们启动项目,请求接口就是请求的本地地址,并没有走配置文件中的地址。项目打包部署后,真实的后端地址只需要在nginx配置文件中配置就行。

三、不使用代理

配置文件设置VITE_PROXY = false

重新启动项目,请求接口发现都是走的实际的后端地址。

标签:请求,配置文件,SimpleAdmin,代理,教学,部署,地址,手摸
From: https://www.cnblogs.com/huguodong/p/17037747.html

相关文章

  • SimpleAdmin手摸手教学之:国密加密
    一、什么是国密加密二、国密实现本系统实现了国密SM2和SM4加解密,可以在SimpleAdmin.Core下的Utils->Cryptogram文件夹下找到。2.1SM2Sm2加解密需要配置公钥和私钥,在......
  • SimpleAdmin手摸手教学之:即时通讯
    一、前言作为前后端分离项目,前后端交互是一个非常重要的功能。目前主流框架都是通过Socket实现,本系统自然也是实现了基于Signalr的前后端交互,并在此基础上实现了基于MQTT......
  • py教学 之字符串处理
    访问字符串中的值Python不支持单字符类型,单字符在Python中也是作为一个字符串使用。Python访问子字符串,可以使用方括号[]来截取字符串,字符串的截取的语法格式如下:......
  • C++教学创新大赛信息管理系统[2023-01-08]
    C++教学创新大赛信息管理系统[2023-01-08]2022级《计算思维综合实践I》课程任务书及相关要求适用班级:计算机类2022级、大数据2022级、人工智能2022级一、课程目标1.【......
  • SimpleAdmin手摸手教学之:操作日志
    一、说明日志模块作为一个管理系统应该有的模块之一,在系统中有着举足轻重的作用,可以记录用户的操作记录和者系统异常,出现问题可以快速定位错误。在之前的系统开发中,我一般......
  • SimpleAdmin手摸手教学之:权限设计
    一、说明本系统权限设计采用的是标准的RBAC模型,即基于角色的访问控制,通过用户关联角色,角色关联权限,来间接的为用户赋予权限。用户和角色都比较熟悉了,不再赘述,这里说一下......
  • SimpleAdmin手摸手教学之:登录鉴权
    一、前言不管是作为一个后台管理系统,还是客户端应用系统,登录都是一个必备的功能,基本上每个程序员都写过登录接口,基本就是用户输入账号密码然后去数据查比对是否一样,一样就......
  • SimpleAdmin手摸手教学之:关联关系
    一、前言在传统的开发中,我们有用户user表,有角色role表,有菜单menu表,这些表代表着一个“实体”,而我们想把user和role关联,就会创建user_role关联表,想把role和menu关联,就会创......
  • python 第一次教学笔记
    对Python有一个认知记住这是一个动态类型的,弱类型语言ds=111.0#弱类型前面不用写明是具体什么类型haobo=10haobo=ds#类型转换不再有高低之分hoabo=200prin......
  • SimpleAdmin系统教程之:项目架构设计
    一、说明本章主要介绍的是SimpleAdmin后端架构设计,作为一个系统的基石,一个好的架构设计可以让开发者在开发中少走很多弯路。在写SimpleAdmin这个系统之前,也用过一些其他的......