1.2 KiB
1.2 KiB
环境变量配置说明
.env 文件配置
后端服务支持从 .env 文件读取配置,优先顺序:
backend/.env(优先)- 项目根目录
.env - 系统环境变量
创建 .env 文件
在 backend/ 目录下创建 .env 文件:
cd backend
cp .env.example .env # 如果存在示例文件
# 或直接创建
touch .env
配置示例
编辑 .env 文件:
# 数据库配置
DB_HOST=localhost
DB_PORT=3306
DB_USER=root
DB_PASSWORD=your_password
DB_NAME=auto_trade_sys
# CORS配置(多个用逗号分隔)
CORS_ORIGINS=http://localhost:3000,http://localhost:5173
# 日志级别(可选)
LOG_LEVEL=INFO
验证配置
启动后端服务后,检查日志中是否有:
已加载环境变量文件: /path/to/backend/.env
如果没有看到这条日志,可能是:
.env文件不存在python-dotenv未安装(运行pip install -r requirements.txt)
注意事项
- 不要提交 .env 文件到 Git(已在 .gitignore 中)
- 生产环境:建议使用系统环境变量或密钥管理服务
- 密码安全:确保
.env文件权限正确(chmod 600 .env)