uniapp之Vue3配置跨域(代理)

在uni-app中,我们可以使用vue.config.js文件来配置跨域(代理)。以下是一个示例:

javascript 复制代码
// vue.config.js
module.exports = {
  devServer: {
    proxy: {
      '/api': { // 这里填写你要代理的接口前缀,例如'/api'
        target: 'http://localhost:3000', // 这里填写你要代理的目标服务器地址
        changeOrigin: true, // 改变请求头中的host为目标服务器地址
        pathRewrite: { // 重写路径,例如将/api/user重写为/user
          '^/api': ''
        }
      }
    }
  }
}

在这个例子中,我们将所有以'/api'开头的请求代理到'http://localhost:3000'。这样,我们就可以在本地开发环境中访问后端服务器了。

注意:这个配置只在开发环境中生效,生产环境需要另外配置。

相关推荐
阿俊-全栈开发9 分钟前
LikeShop 单商户标准版 UniApp 端二开:页面组件复用与自定义主题适配
uni-app·likeshop开源商城·likeshop单商户标准版·多商户源码
喜欢打篮球的普通人10 分钟前
LLVM 前端与优化层:Clang 如何把 C 代码变成 IR
c语言·前端·状态模式
大文说跨境23 分钟前
亚马逊多店铺用过多款指纹浏览器,说点长期用的实际感受
前端·网络
中屹指纹浏览器svip33 分钟前
中屹指纹浏览器和普通 Chrome 有什么区别?
前端·chrome·中屹指纹浏览器
feixing_fx1 小时前
CSS Grid 入门:二维布局时代的降维打击
前端·css·前端框架·css3
Lank_M1 小时前
JPG的8×8块里只要有条边,白底就保不住255
前端
coding漫漫长路1 小时前
主图纯白检测,阈值放宽到250会放过252的底
前端
计算机魔术师1 小时前
藏了八个月没被当漏洞的洞,AI红队一晚上翻出来了
前端
用户83134859306981 小时前
Vue3 v-for:常用用法与开发高频坑点
前端·javascript·vue.js
用户621007587021 小时前
Web 3D 开发实践:BIM+GIS 融合需要解决哪些技术问题?
前端·three.js