快速开始
介绍
开源协议
开发计划
源码文件结构
前端
后端
底层框架
关于配置文件
支持多租户
数据库脚本
环境要求
启动项目
开发说明
部署说明
常见问题
付费文档
展望未来
本文档使用「觅思文档专业版」发布
-
+
首页
环境要求
### 后端 #### MySQL 基于MySQL5.7开发。8.0及以上版本没有验证,但理论上可行。 ==Mysql的sql-mode不要开启严格模式,需要关闭表名区分大小写==。 ```conf lower_case_table_names = 1 sql-mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION ``` 在mysql的配置文件的[mysqld]中增加lower_case_table_names配置,然后将sql-model的值改成上面的配置。 #### Redis 4.0及以上均可。Redis只用于缓存和WebSocket推送消息的推送事件监听,没有其他用途。 #### RabbitMQ 基于RabbitMQ3.12.4开发。其他版本未做验证。 #### Java 版本:JDK8u221。不支持8以上的版本,如:9、10等。 ### 前端 #### vue 版本:3.x。 #### nodejs 版本:20.17.0。 #### npm 版本:10.8.2。 #### pnpm 版本9.7.1。 安装命令: ``` npm install -g pnpm@9.7.1 ``` ==前端项目的环境大版本需要保持一致。== ### 注意事项 nodejs和npm推荐使用[nvm](https://github.com/nvm-sh/nvm)安装。 nvm的windows安装包:[点此查看](https://github.com/coreybutler/nvm-windows/releases)
星云-开发
2025年7月3日 22:47
3639
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期