uniapp vue3版本配置代理

uniapp vue3版本浏览器运行跨域配置代理

最近接触到一个小程序转h5的项目,通过转换工具将小程序项目转成uniapp项目之后,默认vue版本为vue2,但由于对接第三方sdk必须使用vue3编译器,所以将vue版本升级到3,修改一些差异点之后开始调试之旅,原先vue2配置的代理升级之后失效,根据网上的方法添加vite.config.js文件配置也无效,所以创建了一个新的vue3项目,并配置代理测试网络请求,成功!

import {
	defineConfig
} from "vite"
import uni from "@dcloudio/vite-plugin-uni";
 
export default defineConfig({
	plugins: [
		uni()
	],
	server: {
		proxy: {
			'/dev/': {
				target: 'https://hf.verycloud.cn:8888/basic-api',
				changeOrigin: true,
				rewrite: path => {
					return path.replace(/^\/dev/, '')
				}
			},
			
		},
		port : 8081
	}
})

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

原文指路

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

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值