mcpField
E
env-management

env-management

github.com/andrelandgraf开发2350 次安装20 周前更新
代码仓库

关于 env-management

一组关于环境变量管理的操作指南,涵盖 Zod 类型安全配置、Vercel 环境变量工作流及构建前验证。适合需要在启动和构建阶段及早发现缺失或无效变量的项目。

主要功能

  1. 01使用 Zod 定义类型安全配置
  2. 02区分服务端与公开变量
  3. 03管理 Vercel 环境变量及本地覆盖
  4. 04在服务启动和构建前验证变量

适用场景

  1. 01为应用建立类型安全的环境配置
  2. 02同步和加载 Vercel 环境变量
  3. 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