Skip to content
全部能力
平台packages/platform/config

config 能力包

类型化环境与运行时配置 — boot 时 Zod 校验,杜绝散落的 process.env 引用,缺 key 立刻失败。

打开文档
稳定性
稳定
作用域
全局
边界
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
typescript
config.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