已经将 antv4 版本的代码提交到该仓库 即默认 main 分支
关于运行警告: The CJS build of Vite's Node API is deprecated. See https://vitejs.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.
是由于升级vite5 官方还未解决但是不影响使用 详见vben issue
基于 vben(ant-design-vue) 的 RuoYi-Vue-Plus 前端项目
组件/框架 | 版本 |
---|---|
vben | 2.10.1 |
ant-design-vue | 4.1.2 |
vue | 3.4.19 |
对应后端项目: (分布式 5.X 分支 微服务 2.分支)
分布式 RuoYi-Vue-Plus
微服务 RuoYi-Cloud-Plus
PS: 适配JDK1.8版本 切换到jdk1.8分支
admin 账号: admin admin123
本框架文档(废弃)
前置准备环境(推荐pnpm)
"engines": {
"node": ">=18.12.0",
"pnpm": ">=8.10.0"
}
git clone https://gitee.com/dapppp/ruoyi-plus-vben.git
cd ruoyi-plus-vben
pnpm install
使用RuoYi-Vue-Plus注意 已经去除 admin/powerjob 的.env 配置
可自行修改 有两种方式
/views/monitor/powerjob
/views/monitor/admin
// 修改地址
const url = ref<string>('http://127.0.0.1:7700/#/oms/home');
使用内嵌 iframe 方式需要解决跨域问题 可参考nginx.conf配置
前端请求加密-后端解密是一对
后端响应加密 前端解密是一对
# 后台请求路径 具体在vite.config.ts配置代理
VITE_GLOB_API_URL=/basic-api
# 全局加密开关(即开启了加解密功能才会生效 不是全部接口加密 需要和后端对应)
VITE_GLOB_ENABLE_ENCRYPT=true
# RSA公钥 请求加密使用 注意这两个是两对RSA公私钥 请求加密-后端解密是一对 响应解密-后端加密是一对
VITE_GLOB_RSA_PUBLIC_KEY=xxx
# RSA私钥 响应解密使用 注意这两个是两对RSA公私钥 请求加密-后端解密是一对 响应解密-后端加密是一对
VITE_GLOB_RSA_PRIVATE_KEY=xx
# 客户端id 必填
VITE_GLOB_APP_CLIENT_ID=e5cd7e4891bf95d1d19206ce24a7b32e
# 开启WEBSOCKET
VITE_GLOB_WEBSOCKET_ENABLE=true
pnpm serve
pnpm build
分支名 | 备注 |
---|---|
main | 稳定版, 跟随官方最新版本 |
jdk1.8 | 适配jdk1.8的版本, 即官方分布式4.x分支/微服务1.x分支 |
dev | 开发版本 开发完毕合并到main分支 |
vben_latest | 周期性合并vben最新分支 然后提交到main分支 |
master | ant-design-vue v3版本归档 |
feat
增加新功能fix
修复问题/BUGstyle
代码风格相关无影响运行结果的perf
优化/性能提升refactor
重构revert
撤销修改test
测试相关docs
文档/注释chore
依赖更新/脚手架配置修改等workflow
工作流改进ci
持续集成types
类型定义文件更改wip
开发中本地开发推荐使用Chrome 85+
浏览器
支持现代浏览器, 不支持 IE
IE | Edge | Firefox | Chrome | Safari |
---|---|---|---|---|
not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
如果项目帮助到您 可以考虑请作者喝杯咖啡 万分感谢您对开源的支持!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型