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

Uniapp---H5子目录部署方案

在做Uniapp开发的时候,在一些特定的情况下需要使用H5打包运行,直接打包就会有个问题,从项目的角度上来说,确实需要每个单独一个域名,但是多个域名在浏览器的协议中,就会存在跨域的问题,还得解决跨域的问题,那有没有一种方式是可以将这些项目同时运行在一个域名下呢?

当然是可以的。默认情况下,打包后运行在项目的根目录,但是根目录文件较多,这个时候就可以考虑将项目运行在根目录下的子目录下,比如/h5/下。

具体操作:

1、Uniapp发布配置

配置H5打包时的公共路径,修改: manifest.json文件

{"h5": {"title": "有点帅","router": {"base": "/h5/", // 必须:配置为你的目标目录名,比如这里设置a"mode": "history" // 必须:使用History路由模式
    }}
}

2、如果是一个域名部署多个,还需要改nginx配置

server {listen 80;server_name www.abc.com;# 你的项目配置location ^~ /a/ {# 使用 alias 将路径映射到项目dist目录alias /usr/share/nginx/html/a/;index index.html index.htm;# History 路由模式下的关键配置:所有404请求都回退到index.htmltry_files uri/ /usr/share/nginx/html/a/index.html;}# 可以在此继续配置其他项目的 location...# location ^~ /b/ { ... }
}

参考:

https://blog.csdn.net/qq_17009639/article/details/155346033

打完收工!

http://www.jsqmd.com/news/571178/

相关文章:

  • 2026年公众号编辑器深度测评:功能、效率与性价比的全面较量 - 行业产品测评专家
  • Python入门教学:南北阁Nanbeige4.1-3B交互式学习系统
  • Zotero Format Metadata Beta77兼容性问题解决方案与修复指南
  • 如何用HCL AppScan Standard 10.8.0提升你的Web应用安全测试效率
  • 实力铸就信赖:陕西建邦金属制品有限公司的行业发展实录 - 深度智识库
  • 【Matlab】MATLAB教程:动态绘图(案例:pause + 循环更新图形,应用:实时数据可视化)
  • ER-Save-Editor:解锁《艾尔登法环》存档编辑的全新维度
  • 盘点杭州靠谱的寄宿考研自习室,口碑好的有哪些? - 工业品网
  • Qwen3-ForcedAligner快速入门:从部署到生成第一个字幕时间轴
  • [具身智能-174]:所谓机器人姿态与运动控制,就是实时控制机器人中所有舵机不同时刻精确的目标角度。
  • Phi-4-mini-reasoning vLLM模型卸载:动态加载/卸载多个Phi-4变体节省显存
  • Linux系统下高效管理字体库:以SimSun为例的实战指南
  • MAA开源游戏助手:明日方舟自动化管理工具的高效应用指南
  • 【蓝桥杯算法】分布式队列【模拟】【2026/04/01】使用优先队列+懒加载
  • CV项目实战第一步:用LabelImg和COCO8快速构建你的第一个目标检测数据集(附完整流程)
  • 告别AT指令调试噩梦:手把手教你用51单片机+ESP8266(固件烧录版)稳定上云OneNET
  • 总结山东舞蹈艺考机构选购,CDC舞蹈艺考靠谱不? - 工业品牌热点
  • Qwen3.5-35B-A3B-AWQ-4bit镜像免配置实战:vLLM+compressed-tensors开箱即用
  • 如何备份和恢复 iPhone:避免数据丢失(5 种方法)
  • Sonic云真机平台:H5自动化测试中的WebView调试实战指南
  • 从0到生产:一篇讲透RAG(检索增强生成)完整流程(含代码与工程实践)
  • AI市场分析选型必看:原圈科技如何赋能企业告别获客焦虑?
  • Microsoft Remote Desktop 能连 Mac 吗?把 Mac 远程 Mac 这件事讲透
  • Venera开源漫画阅读器:跨平台本地网络双支持工具安装与使用指南
  • Pixel Fashion Atelier部署案例:中小企业低成本GPU算力优化生成方案
  • 聊聊质量可靠的悬浮地板制造商推荐,利初口碑怎么样 - 工业推荐榜
  • 【Matlab】MATLAB教程:GUI入门(GUIDE)——从按钮界面到交互应用
  • 时序差分算法TD(0)实战:从随机游走到悬崖行走的编程实现与性能对比
  • Linux 中 `source` 和 `systemctl daemon-reload` 的区别与踩坑点
  • Play Integrity Fix解决方案:Android设备认证修复工具完全指南