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

解决uniapp h5 本地代理实现跨域访问及如何配置开发环境

🧑‍💻 写在开头
点赞 + 收藏 === 学会🤣🤣🤣

如何解决uniapp H5本地代理实现跨域访问?

1.第一种解决方法:

直接创建一个vue.config.js文件,并在里面配置devServer,直接上代码,重启跑项目

亲测有效

在这里插入图片描述

// vue.config.js
module.exports = {transpileDependencies: ['uview-ui'],devServer: {proxy: {'/api': {target: 'https://rivtrust.jz-xxx.xyz/',changeOrigin: true,pathRewrite: {'^/apih5': ''}}},}
}

2.第二种解决方法:

在src目录下找到mainfest.json文件,修改该文件,点击“源码视图”看到h5

注意:如果打开“源码视图”后并没有找到关于h5的配置,这时可以点击“h5配置”,随便修改下配置,比如设置页面标题;再去打开“源码视图”后就会出现关于h5的配置。

在这里插入图片描述
在这里插入图片描述

// manifest.json
{"h5": {"devServer": {"proxy": {'/api': {target: 'https://rivtrust.jz-xxx.xyz/',changeOrigin: true,pathRewrite: {'^/apih5': ''}}}}}
}

接口调用时这么写:
在这里插入图片描述
注意⚠️以上两种解决方法不能同时使用;第二种方案会覆盖第一种解决方法

3.还有一种无需配置:

使用HBuilder X 内置浏览器,不存在跨域问题,推荐使用

如果对您有所帮助,欢迎您点个关注,我会定时更新技术文档,大家一起讨论学习,一起进步。
在这里插入图片描述

相关文章:

  • C语言笔记25 •顺序表介绍•
  • Ubuntu乌班图安装VIM文本编辑器工具
  • k8s解决java服务下载超时问题
  • lighttpd cgi不能重启
  • 【毕业设计】Django 校园二手交易平台(有源码+mysql数据)
  • 笔记-python map函数
  • 视频智能分析平台智能边缘分析一体机安防监控平台打手机检测算法工作原理介绍
  • 2024年旅游与经济发展国际会议(ICTED 2024)
  • 在WordPress上添加亚马逊联盟链接的三种方法
  • 网络安全筑基篇——SQL注入
  • 什么是粘性代理IP
  • Ubuntu 22.04.4 LTS openresty(Nginx) 通过Lua+Redis 实现动态封禁IP
  • 中介子方程二十八
  • Talking-Heads Attention
  • Kotlin 中的 infix 关键字(中缀函数)
  • JavaScript-如何实现克隆(clone)函数
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • Android组件 - 收藏集 - 掘金
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • idea + plantuml 画流程图
  • mysql_config not found
  • SpiderData 2019年2月25日 DApp数据排行榜
  • Spring-boot 启动时碰到的错误
  • springboot_database项目介绍
  • storm drpc实例
  • Tornado学习笔记(1)
  • VuePress 静态网站生成
  • 半理解系列--Promise的进化史
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 关于 Cirru Editor 存储格式
  • 前端相关框架总和
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 为视图添加丝滑的水波纹
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • 如何在招聘中考核.NET架构师
  • 通过调用文摘列表API获取文摘
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • #QT 笔记一
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (八)c52学习之旅-中断实验
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (四)stm32之通信协议
  • (转)LINQ之路
  • .htaccess配置重写url引擎
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .Net Core和.Net Standard直观理解
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .NET开发不可不知、不可不用的辅助类(一)