37 lines
1.4 KiB
Bash
37 lines
1.4 KiB
Bash
# IDC设备管理系统环境配置示例
|
||||
|
|
# 复制此文件为 .env 并根据需要修改配置
|
|||
|
|
|
|||
|
|
# ==============================================
|
|||
|
|
# 服务器配置
|
|||
|
|
# ==============================================
|
|||
|
|
|
|||
|
|
# 服务器端口(默认8000)
|
|||
|
|
# 如需修改,请设置为其他端口号
|
|||
|
|
PORT=8000
|
|||
|
|
|
|||
|
|
# 运行环境(development/production)
|
|||
|
|
# development: 开发模式,详细日志便于调试
|
|||
|
|
# production: 生产模式,性能优化,减少日志输出
|
|||
|
|
NODE_ENV=development
|
|||
|
|
|
|||
|
|
# ==============================================
|
|||
|
|
# 数据库配置
|
|||
|
|
# ==============================================
|
|||
|
|
|
|||
|
|
# 数据库类型:sqlite(默认)或 mysql
|
|||
|
|
# sqlite: 零配置嵌入式数据库,适合开发和小规模应用
|
|||
|
|
# mysql: 关系型数据库,适合生产环境和大规模应用
|
|||
|
|
DB_TYPE=sqlite
|
|||
|
|
|
|||
|
|
# SQLite 配置(当DB_TYPE=sqlite时使用)
|
|||
|
|
# SQLite数据库文件路径,文件会自动创建
|
|||
|
|
DB_PATH=./idc_management.db
|
|||
|
|
|
|||
|
|
# MySQL 配置(当DB_TYPE=mysql时使用)
|
|||
|
|
# 注意:使用MySQL前请确保MySQL服务已安装并创建相应的数据库
|
|||
|
|
# 数据库创建命令:CREATE DATABASE idc_management CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
|||
|
|
MYSQL_HOST=localhost # MySQL服务器地址
|
|||
|
|
MYSQL_PORT=3306 # MySQL端口号
|
|||
|
|
MYSQL_USERNAME=root # MySQL用户名
|
|||
|
|
MYSQL_PASSWORD= # MySQL密码(为空则无密码)
|
|||
|
|
MYSQL_DATABASE=idc_management # MySQL数据库名
|