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

JeecgBoot低代码平台从 WPS 切换到 OnlyOffice 的开发配置指南

JeecgBoot AI专题研究 | JeecgBoot低代码在线文档编辑器切换与配置实践


切换背景

JeecgBoot低代码平台同时支持 WPS 和 OnlyOffice 两种在线文档编辑方案。在实际项目中,你可能因为授权成本、部署方式或功能需求等原因,需要从 WPS 切换到 OnlyOffice。

整个切换过程只需要修改前端环境变量和后端配置文件,无需改动任何业务代码。

前端配置修改

切换操作集中在环境变量文件中(.env.development.env.production),涉及两项关键配置:

1. 修改文档编辑器版本标识

VITE_GLOB_ONLINE_DOCUMENT_VERSION=onlyoffice

将值从 wps 改为 onlyoffice,JeecgBoot低代码前端会自动加载对应的编辑器组件和交互逻辑。

2. 更新代理与域名地址

VITE_PROXY=[["/api","http://192.168.1.100:8080/jeecg-boot"]]
VITE_GLOB_DOMAIN_URL=http://192.168.1.100:8080/jeecg-boot

重要提示:这里不能使用 localhost127.0.0.1。OnlyOffice 运行在 Docker 容器中,回调请求发起方是容器内部的服务,localhost 指向的是容器自身而非你的开发机。必须使用开发机的实际 IP 地址。

后端配置修改

在 JeecgBoot低代码后端的 YAML 配置文件中,需要填写 OnlyOffice 服务的访问地址:

onlyoffice:doc-service-url: http://192.168.1.100:9000

确保该地址指向已经部署好的 OnlyOffice DocumentServer 实例。如果尚未部署,请先参考 Docker 安装指南完成 OnlyOffice 的部署。

配置核对清单

完成切换后,对照以下清单确认配置正确:

配置项 检查要点
VITE_GLOB_ONLINE_DOCUMENT_VERSION 值为 onlyoffice
VITE_PROXY IP 地址为实际地址,非 localhost
VITE_GLOB_DOMAIN_URL 同上
后端 OnlyOffice 地址 指向正确的 DocumentServer
OnlyOffice 容器 已开启私有 IP 访问权限

常见问题

编辑器加载失败:检查 OnlyOffice 服务是否正常运行,浏览器访问 http://IP:9000 确认。

文档保存失败:大概率是 IP 地址配置问题,确保前后端和 OnlyOffice 三者之间能互相通过 IP 访问。

跨域报错:检查 JeecgBoot低代码前端的代理配置是否正确,以及后端的 CORS 设置。


总结

JeecgBoot低代码平台的文档编辑器切换设计得非常优雅——通过一个环境变量即可完成前端的编辑器切换,配合后端地址配置,整个过程对业务代码零侵入。唯一需要注意的是 IP 地址的配置,务必避免使用 localhost。


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

相关文章:

  • 高通骁龙第三方开源驱动Turnip官方下载地址,萝卜驱动,高通驱动收集和整理
  • 【程序员转行】大模型学习指南:非AI专业开发者也能抓住的风口机遇
  • 5个理由让Page Assist成为你的本地AI浏览伴侣
  • 【大模型转行】2026年AI时代Java程序员出路:三大黄金趋势拆解,少走3年弯路
  • 摄像头视频项目软件框架架构设计
  • JeecgBoot低代码平台 Qiankun 微前端集成指南:主应用配置全流程
  • 破解百度网盘限速困境:如何用直链解析实现5倍下载效率提升?
  • 大模型赛道全指南:就业竞争力打造+保研路径规划(2026小白必看)
  • JeecgBoot低代码平台作为 Qiankun 子应用接入指南
  • VisualCppRedist AIO:Windows运行库管理工具的技术实践与场景落地
  • 如何通过GSE宏编译器优化魔兽世界技能循环管理
  • 1.3-Spring DI 入门案例
  • 突破工业管理瓶颈:DoubleQoLMod-zh让建设效率提升300%
  • COMSOL光学模型中的回音壁腔PM强耦合模型(涉及耦合强度与反交叉曲线)
  • 如何用LeaguePrank实现英雄联盟个性化展示:从入门到精通的创意指南
  • 上海宠物口腔问题不用愁,专业医生来帮您解决,宠物口腔科/狗狗洗牙/狗狗拔牙/显微牙科/猫咪洗牙,宠物口腔医生口碑推荐榜 - 品牌推荐师
  • 5分钟搭建专业级3D抽奖系统:Magpie-LuckyDraw多平台工具全解析
  • 永正钢板仓口碑咋样,产品好用操作便捷吗,费用大概多少钱 - 工业设备
  • 基于python的短视频推荐系统的设计与实现
  • 如何通过AHK-v2-script-converter解决AutoHotkey脚本迁移难题?5个技巧让迁移效率提升80%
  • 帮我找一个 Ubuntu 服务器下载地址,下载速度快的
  • 2026年烟囱拆除公司排名揭晓,瑞延理化高空烟囱拆除靠谱吗? - mypinpai
  • 类和动态内存分配(使用指向对象的指针)
  • 2026年重庆家装全屋定制价格大揭秘,看看哪家更划算 - 工业推荐榜
  • 慕尼黑上海光博会:深耕自主技术,正运动技术助力激光智造
  • 三菱PLC玩家切换到信捷平台总会有点手生,但这次的五轴示教框架绝对能让你快速上道。先看这个核心结构体定义
  • 2026更新版!10个降AIGC平台测评:继续教育降AI率必备工具推荐
  • 2026年缝包机正规厂家盘点,奇威包装性价比高口碑好 - myqiye
  • 手把手本地部署 OpenClaw (安全篇)
  • 别盲目跟风“养龙虾”!OpenClaw爆火背后,这些致命安全风险必须警惕