vue使用vite配置跨域以及环境配置详解

news/2024/9/14 11:06:58 标签: vue.js, javascript, ecmascript

vue前后端分离开发,配置代理都是绕不开的话题,下面是vite的代理

server: {
    proxy: {
      '/api': {
      
        target: 'https://api.hello.com',   //代理的服务地址,可以理解为/api等于https://api.hello.com
        secure: true, // 配置https
        changeOrigin: true,  //允许跨域请求
        rewrite: (path) => path.replace(/^\/api/, '')   //重写路径,替换请求地址中的/api 为空
      }
    }
 },

配置后/api就是代理了target配置的地址( http://api.hello.com)后端服务器IP和端口

验证请求

// 根据接口文档:实际参数获取数据
const mapData = await axios.get('/api/one/data').then(res => res.data)

此时,get请求路径不在是 https://localhost:5173/api/one/data 而是 http://api.hello.com/one/data 了

到此就可以跨域了。


http://www.niftyadmin.cn/n/5627837.html

相关文章

[图论]游戏

题目描述 B B B 经常与 A A A 一起玩游戏。今天,他们在一棵树上玩游戏。 A A A 有 m 1 m1 m1 块石子, B B B 有 m 2 m2 m2 块石子,游戏一开始,所有石头放在树的节点处,除了树根。 A A A 先移动石子。然后两人轮流移…

2008-2024年荣威汽车维修手册和电路图线路图接线图资料更新

经过整理,2009-2024年名爵汽车全系列已经更新至汽修帮手资料库内,覆盖市面上99%车型,包括维修手册、电路图、新车特征、车身钣金维修数据、全车拆装、扭力、发动机大修、发动机正时、保养、电路图、针脚定义、模块传感器、保险丝盒图解对照表…

鸿蒙开发:深入浅出Stage模型(UIAbility组件)

🚀一、UIAbility组件 🔎1.概述 HarmonyOS中的Stage模型是一种基于UIAbility组件的应用程序架构。UIAbility是HarmonyOS系统中用于构建用户界面的基本组件之一。它负责处理应用程序界面的显示和交互。 在Stage模型中,每个应用程序都有一个或…

人工智能如何将人机交互提升到新水平

随着人工智能模型在语音识别和合成、文本处理和多模态性方面的卓越表现,终极语音用户界面可能很快就会无处不在。欢迎来到雲闪世界。 添加图片注释,不超过 140 字(可选) 那是一个典型的星期五下午,我们刚刚结束了一个…

“智汇论坛“——基于 Spring 前后端分离版本的论坛系统

一.项目背景 1.项目简介 智汇论坛是一个集高科技与高效交流于一体的在线社区平台,旨在为用户提供一个便捷、智能的讨论空间。通过集成先进的服务器端技术和丰富的浏览器端技术,智汇论坛不仅支持用户之间的实时互动与信息共享,还确保了平台的…

慈云寺北里社区新时代文明实践站联手鼓动青春丰富青少年暑期生活

炎炎夏日的暑期,慈云寺北里社区新时代文明实践站携手鼓动青春,为社区青少年精心策划并成功举办了两场丰富多彩的暑期活动,不仅为孩子们的假期生活增添了浓厚的文化色彩,更激发了他们对中华传统文化与现代艺术的浓厚兴趣。 首场&am…

编程自动化的魔法:触发器的神奇应用

标题:编程自动化的魔法:触发器的神奇应用 在软件开发中,自动化是提高效率和减少重复劳动的关键。触发器(Triggers)作为一种自动执行代码的机制,在多种编程环境和数据库系统中发挥着重要作用。本文将深入探…

变频器会干扰补偿电容器正常工作吗

变频器(VFD,Variable Frequency Drive)可能会对补偿电容器的正常工作产生干扰。变频器工作时产生的谐波、快速开关操作和高频噪声都可能影响电容器的性能。 一、以下是变频器对补偿电容器可能产生的一些影响: 1、谐波干扰 谐波生…