关于 env-management
一组关于环境变量管理的操作指南,涵盖 Zod 类型安全配置、Vercel 环境变量工作流及构建前验证。适合需要在启动和构建阶段及早发现缺失或无效变量的项目。
主要功能
- 01使用 Zod 定义类型安全配置
- 02区分服务端与公开变量
- 03管理 Vercel 环境变量及本地覆盖
- 04在服务启动和构建前验证变量
适用场景
- 01为应用建立类型安全的环境配置
- 02同步和加载 Vercel 环境变量
- 03在构建前检查缺失或无效配置
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ andrelandgraf/ fullstackrecipes --skill env-management安装后在 Claude Code 中输入/env-management确认已加载。
详细介绍
环境变量管理
完整的环境变量管理,支持类型安全验证、Vercel 开发工作流和构建前验证。
操作指南 — 按顺序完成这些步骤
类型安全的环境配置
使用 Zod 和类似 Drizzle 的架构 API 验证环境变量,确保类型安全。支持服务端/公开字段、功能标志、二选一约束和客户端保护。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/config-schema-setup
使用 Vercel 管理环境变量
管理 Vercel 各环境中的环境变量。使用 Vercel CLI 同步、处理本地覆盖,并在脚本中加载环境变量。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/env-workflow-vercel
构建时环境变量验证
在服务端启动时和构建前验证环境变量。尽早发现缺失或无效的变量,并显示清晰的错误消息。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/env-validation
评论
支持 Markdown