uniapp 跨域配置代理

这篇具有很好参考价值的文章主要介绍了uniapp 跨域配置代理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文介绍vue3版本浏览器运行跨域配置代理设置,但是需要考虑别的端运行情况,需要特别注意

第一步:项目根目录新建vite.config.js文件

具体配置详见

第二步:vite.config.js文件中写入如下配置

重要代码如下

import { defineConfig } from "vite"
import uni from "@dcloudio/vite-plugin-uni"; // 注意此处,特别重要
  
export default defineConfig({
	plugins: [
		uni()
	],
	server: {
		proxy: {
			'/test/': {
				target: '接口地址'
				changeOrigin: true,

                // rewrite 这个,需要根据具体项目进行判断是否需要
				rewrite: path => {
					return path.replace(/^\/test/, '')
				}
			}, 
		}
	}
})

必须引入uni,否则会提示未引入vue,安装vue之后App.vue文件报错,错误原因就是配置代理未引入uni

第三步:如果需要兼容多端,则需要进行单独判断

此步骤根据具体项目而定

官网地址:https://uniapp.dcloud.net.cn/tutorial/platform.html#%E8%B7%A8%E7%AB%AF%E5%85%BC%E5%AE%B9

// #ifdef MP-WEIXIN 因为小程序不能代理转发
export const baseURL = "https://www.xxx.com"
// #endif

// #ifdef H5
export const baseURL = ""
// #endif

export const timeout = 5000

参考文档文章来源地址https://www.toymoban.com/news/detail-634523.html

  • https://blog.csdn.net/Blooming_x/article/details/127005842

到了这里,关于uniapp 跨域配置代理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【C++杂货铺】拷贝构造函数

    📖 定义 拷贝构造函数 是构造函数的一个重载 ,它的本质还是 构造函数 ,那就意味着,只有在创建对象的时候,编译器才会自动调用它,那他和普通的构造函数有什么区别呢? 拷贝构造函数,是创建对象的时候,用一个已存在的对象,去初始化待创建的对象 。简单来说,

    2024年02月16日
    浏览(37)
  • 【Linux杂货铺】操作系统

    目录 🌈前言🌈 📁 冯诺依曼体系结构 📂 拓展问题:程序为什么要被加载到内存? 📂 主机与主机的交互 📁 操作系统的概念  📂 作用  📂 理解“管理”  📂 系统调用 和 库函数的概念 📁 总结         欢迎收看本期【Linux杂货铺】,本期内容将讲解计算机中操作系统

    2024年03月13日
    浏览(35)
  • 【C++杂货铺】内管管理

    目录 🌈前言🌈 📁 C/C++中内存分布 📁 new 和 delete的使用 📁 new 和 delete的优点 📁 new 和 delete的原理  📂 operator new 和 operator delete函数  📂 内置类型  📂 自定义类型 📁 内存泄漏 📁 总结         欢迎收看本期【C++杂货铺】,本期内容讲解C++内存管理。包含了C++中内存

    2024年04月14日
    浏览(32)
  • 【C++杂货铺】详解string

    目录  🌈前言🌈 📁 为什么学习string 📁 认识string(了解) 📁 string的常用接口  📂 构造函数  📂 string类对象的容量操作  📂 string类对象的访问以及遍历操作​编辑  📂 string类对象的修改操作 📁 模拟实现string 📁 总结         欢迎观看本期【C++杂货铺】,本期内容

    2024年03月20日
    浏览(30)
  • 【C++杂货铺】运算符重载

    本文将以日期类为基础,去探寻运算符重载的特性与使用方法,下面先给出日期类的基础定义: 备注 :拷贝构造函数和析构函数,均可以不写,因为当前日期类的三个成员变量都是内置类型,没有动态申请空间,使用浅拷贝就可以。 📖 如何比较两个日期的大小? 现如今,

    2024年02月16日
    浏览(54)
  • 【Linux杂货铺】进程的基本概念

    目录 🌈前言🌈 📁进程的概念 📂描述进程-PCB 📂 查看进程 📂 查看正在运行的程序 📂杀死进程 📂通过系统调用获取进程标识符 📂通过系统调用创建进程 📂 进程的特点 📁进程的状态 📂 kill 信号 📂 僵尸进程  📂 孤儿进程 📂 运行状态 📂 阻塞状态 📂 挂起状态

    2024年03月19日
    浏览(34)
  • 【C++杂货铺】详解list容器

    目录 🌈前言🌈 📁 介绍 📁 使用  📂 构造  📂 迭代器iterator  📂 capacity  📂 modifiers  📂 迭代器失效 📁 模拟实现  📂 迭代器的实现 📂 代码展示 📁 和vector的区别 📁 总结         欢迎收看本期【C++杂货铺】,本期内容将讲解STL中关于list的内容,会分为一下几个方

    2024年04月14日
    浏览(35)
  • 【C++杂货铺】缺省参数、函数重载

     缺省参数是 声明或定义函数时为函数的参数指定一个缺省值 。在调用该函数时,如果没有指定实参则采用该形参的缺省值,否则使用指定的实参。  上面代码在 fun 函数的形参部分给了缺省值10,这意味着在调用 fun 函数的时候可以传参,也可以不传参,如果传参了那形参

    2024年02月16日
    浏览(25)
  • 【C++杂货铺】初识类和对象

    📖 面向过程 C语言是 面向过程的 ,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。以洗衣服这件事为例,下图是C语言完成洗衣服这件事的过程。 📖 面向对象 C++是 基于面向对象的 ,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完

    2024年02月16日
    浏览(36)
  • 【C++杂货铺】string使用指南

    2024年02月14日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包