- 稳定性
- 稳定
- 作用域
- 全局
- 边界
- packages/platform/config
configpackages/platform/config
基础层
运行时栈5 layers
- edge
- gateway
- services
- platform当前层
- storage
可用性
99.98%
解析后的配置config.config
可用性
99.98%
+0.09%
p99 延迟
37 ms
-2%
活跃连接
3,507
活跃租户
215
+12%
packages/platform/configplatform · 最低共享层 · 与应用零耦合
使用方式config.ts
typescriptconfig.ts
1import { defineConfig } from "@nebutra/config";
2
3export const config = defineConfig({
4 database: {
5 url: { env: "DATABASE_URL", required: true },
6 },
7 ai: {
8 defaultModel: { default: "claude-sonnet-4-6" },
9 maxTokens: { default: 4096, type: "number" },
10 },
11});
12
13const dbUrl = config.database.url; // typed + validated at startup