.e
.env ↔ JSON
dotenv 环境变量与 JSON 互相转换,迁移配置、批量处理环境变量常用。本地处理。
本地处理 · 不上传
加载工具中…
相关:env转JSON · dotenv · 环境变量转换 · json转env
.env 与 JSON 互转把环境变量文件转成 JSON 对象,或反向生成 .env 内容。在配置中心、容器编排与本地开发之间搬运配置时用得上。
使用步骤
- 粘贴 .env 或 JSON 内容
- 选择转换方向
- 查看结果
- 复制使用
使用场景
- 把本地 .env 转成部署平台需要的 JSON 配置
- 从配置中心导出的 JSON 生成本地 .env
- 核对两个环境的配置差异
- 批量整理环境变量
小贴士
- 值中含空格、井号或换行时必须用引号包裹,否则会被截断或被当成注释。
- .env 的值全是字符串,转成 JSON 时数字与布尔看着像原生类型,但程序读环境变量拿到的始终是字符串。
- .env 文件绝不能提交进版本库,应加入 .gitignore 并只提交不含真实值的 .env.example。
常见问题
值里的引号要不要保留?
包裹用的引号在解析时会被去掉,不属于值的一部分。若值本身就要含引号,需要转义或改用另一种引号包裹。
环境变量的类型怎么处理?
环境变量本质只有字符串。转成 JSON 时若自动推断成数字或布尔,回写时要注意别改变了程序的解析预期,稳妥做法是统一保持字符串。
转换会上传我的配置吗?
不会,全部在浏览器本地处理。但 .env 常含数据库密码与密钥,处理前建议先把真实值替换成占位符。
.env ↔ JSON是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用.env ↔ JSON,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。