当前位置: 首页 > news >正文

vite typescript 配置跨域代理

打开工程目录下vite.config.ts文件

export default defineConfig({plugins: [vue(), topLevelAwait()],resolve: { alias },server:{proxy:{'/api':{  //对以 /api 开头的请求跨域处理target:'http://xxx.xxx.cn',//目标服务器changeOrigin: true,rewrite:(path)=>{return path.replace(/^\/api/,'')}}}})

注:axios 中baseUrl 记得不能配置全路径,像上面配置过滤/api,这里 baseUrl就同步配置/api就可以了

 .env.development 文件内容如下:

# 本地环境
ENV = 'development'# 本地环境接口地址
VITE_API_URL = '/api'

http://www.lryc.cn/news/391400.html

相关文章:

  • ArcGIS Pro SDK (七)编辑 10 捕捉
  • 开始尝试从0写一个项目--后端(一)
  • STM32第十二课:ADC检测烟雾浓度(MQ2)
  • 1975react社区问答管理系统开发mysql数据库web结构node.js编程计算机网页源码
  • SSL/CA 证书及其相关证书文件解析
  • 鸿蒙小案例-自定义键盘
  • STM32智能农业监控系统教程
  • 分子AI预测赛笔记
  • 003 线程的暂停和中断
  • mysql在部署时的问题
  • Flutter集成高德导航SDK(Android篇)(JAVA语法)
  • 代码随想录Day76(图论Part11)
  • 工程化:Commitlint / 规范化Git提交消息格式
  • 电脑有线网卡和无线网卡的MAC地址
  • 代码随想录-DAY②-数组——leetcode 977 | 209
  • 稀疏数组搜索
  • 存储器类型介绍
  • 论文学习笔记1:Federated Graph Neural Networks: Overview, Techniques, and Challenges
  • [数据集][目标检测]轮椅检测数据集VOC+YOLO格式13826张1类别
  • 视频剪辑音乐自动卡点Pr插件 BeatEdit v2.2 免费下载
  • 【INTEL(ALTERA)】为什么Nios® II构建流程报告无法在 Windows WSL 上确定程序大小?
  • 2024年第十四届APMCM亚太地区大学生数学建模竞赛
  • 删除账户相关信息
  • JavaSE (Java基础):面向对象(下)
  • Element中的日期时间选择器DateTimePicker和级联选择器Cascader
  • Construct公司 从 0 到 1 基于 Kitex+Istio 的微服务系统建设
  • day04-组织架构
  • Web3 开发者入门手册:技能、工具和职业前景
  • 元宇宙虚拟实景展馆树立客户对企业的信任和好感
  • 【C语言】宏定义在 a.c 中定义,如何在 b.c 中使用?