本地开发环境¶
本页介绍如何搭建 OpsAnt 的本地开发环境。
前端¶
前端开发服务器默认代理后端 API,需后端已在本地(或远端)运行。
后端¶
后端基于 Django,需要 Python 3.12 与依赖:
# 创建虚拟环境
python3.12 -m venv venv
source venv/bin/activate
# 安装依赖(国内环境建议用阿里云镜像)
pip install --index-url https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
注意:MySQL 驱动用
pymysql(在 settings 中pymysql.install_as_MySQLdb()),因为 mysqlclient 无 arm64 wheel。
启动后端¶
数据库¶
本地开发可连接测试环境的 MySQL / Redis,或自建本地实例。
多语言¶
- 前端多语言在
frontend/src/locales/ - 新增文案需同步 7 个语言文件
- 文档多语言见 文档翻译