高级配置
环境变量
支持通过环境变量配置应用:
配置文件
创建 config.json:
{
"server": {
"host": "0.0.0.0",
"port": 3000
},
"database": {
"url": "mongodb://localhost:27017",
"name": "myapp"
},
"cache": {
"enabled": true,
"ttl": 3600
}
}
多环境配置
自定义日志
import { createLogger } from 'my-awesome-lib'
const logger = createLogger({
level: 'debug',
format: 'json',
output: './logs/app.log'
})
性能优化
- 启用缓存
- 使用连接池
- 开启 gzip 压缩
- 配置 CDN