浏览器本地配置检查器

配置文件检查器 部署前检查 YAML、TOML 和 ENV

在部署、提交代码或修改环境变量前,把 YAML、TOML 或 ENV 内容粘贴或上传到这个工具。浏览器本地报告会识别文件类型,并提示缩进、tab 和空格混用、重复 key、空值、未闭合引号、非法 ENV 变量名、重复 TOML section、数组格式异常和冒号/等号使用错误。

本地配置检查器

用配置文件检查器检查粘贴文本或文件

这个工具适合 GitHub Actions、Docker、Astro、Next.js、Vite 和 Node.js 配置变更。粘贴内容或上传 .yaml、.yml、.toml、.env 文件,分析会在当前浏览器标签页完成。

识别类型: -

你的配置会留在当前浏览器标签页中。这个工具不会上传粘贴内容或文件。

试用配置示例

配置检查结果会显示在这里

粘贴 YAML、TOML 或 ENV,上传文件,或选择示例,即可查看识别类型、行列问题、路径、key 数量、重复字段、空字段和清理建议。

配置文件检查器的部署前检查流程

这个工具会把粘贴的 YAML、TOML 和 ENV 转换成带行号、路径和可复制清理结果的本地预检查报告。

识别 YAML、TOML 和 ENV

粘贴文本或上传 .yaml、.yml、.toml、.env 文件。它会先根据扩展名和语法特征识别格式,再扫描内容。

配置检查界面,显示 YAML 输入和检测到的问题

报告路径和行号

查看重复 key、空字段、重复 TOML section、非法 ENV 变量名、未闭合引号、混用空白字符和数组问题,并获得行、列和路径。

配置诊断面板,显示 TOML section、ENV 变量数量和问题卡片

复制清理后配置

扫描后,可以复制已规范换行、去除行尾空白并改善格式噪音的配置内容,用于下一次提交或部署。

配置检查工作流,显示 ENV 错误和可复制的清理后配置

配置文件检查器面向开发者和运维的功能

当项目本地能跑,但 CI、Docker、托管面板或 serverless 部署因为小配置错误失败时,可以先用这个工具定位风险。

YAML 缩进复查

它会提示 YAML tab 缩进、tab 和空格混用、奇数缩进、重复 key、缺少冒号和空值。

检查 YAML

TOML section 和 key 检查

在解析器拒绝项目配置前,发现重复 TOML section、重复 key、空值、未闭合数组和冒号误用。

检查 TOML

ENV 变量校验

它会校验常见 ENV 变量名、重复赋值、空值、未闭合引号,以及可能公开 secret 的前缀。

检查 ENV

行、列和路径详情

问题卡片会显示行、列和路径,方便回到具体 YAML key、TOML table 或 ENV 变量位置。

定位路径

配置指标摘要

查看识别类型、顶层 key 数量、ENV 变量数量、TOML section 数量、重复字段、空字段和文件大小。

查看指标

本地隐私处理

粘贴的 secret 和上传的配置文件会留在浏览器中,工具只在本地扫描和清理。

本地检查

部署前如何使用配置文件检查器

这个工具适合快速做本地语法和常见部署错误预检查,不替代项目专属 schema 校验,也不替代框架最终使用的解析器。

01

把文件粘贴或上传

从准备提交、部署或粘贴到托管面板的真实 YAML、TOML 或 ENV 开始。它会在浏览器本地读取文本和文件。

  • 优先使用 CI 报错的同一个文件
  • 复查 ENV 时让 secret 留在本地
添加配置
02

先查看错误项

先修复缩进、分隔符、引号、重复 key、重复 section、非法变量名和数组格式错误,再处理较低风险的建议项。

配置文件看起来可读,不代表严格 YAML、TOML 或 ENV 解析器一定接受,因此行列信息很重要。

查看错误
03

复制清理后输出

使用清理后输出去除行尾空白、统一换行并减少格式噪音,然后在提交最终版本前再次运行这个工具。

  • 修改后重新检查
  • 可用时运行框架专属校验
  • 保留原文件备份
复制清理后配置

配置文件检查器常见问题

关于支持格式、本地隐私、解析限制,以及如何理解检查结果的说明。

支持哪些文件类型?

配置文件检查器支持粘贴文本,也支持上传 .yaml、.yml、.toml 和 .env 文件。它会根据文件扩展名和语法特征识别可能的类型,再运行对应的本地检查。

这个工具会上传我的 secret 或项目文件吗?

不会。它会在浏览器标签页中读取粘贴内容和上传文件,不需要数据库、账号或联网请求即可分析 YAML、TOML 和 ENV。

配置文件检查器能保证框架一定接受文件吗?

不能。它用于发现类似语法错误和常见部署风险,但框架可能有自己的 schema 和规则。修复报告后,仍建议运行构建、lint 或官方解析器。

为什么报告会提醒重复 key?

重复 key 可能覆盖前面的值,也可能被严格解析器拒绝。它会报告 YAML、TOML 和 ENV 中的重复字段,帮助你明确最终运行时值。

如何使用行号和路径?

先处理错误,再处理 warning。根据行、列和路径找到对应 YAML 映射、TOML section 或 ENV 变量,修复源文件后重新运行这个工具。

清理后输出会修改什么?

清理后输出会统一换行、去除行尾空白,并按识别到的类型做轻量格式规范化。它是复制便利功能,不是自动语义重写。

下次部署前先用配置文件检查器

当小配置错误可能影响 GitHub Actions、Docker、Astro、Next.js、Vite、Node.js 或托管面板时,可以先把 YAML、TOML 或 ENV 放进这个工具。

在本地检查文件,查看具体行号和路径,再复制清理后输出用于提交、粘贴或重新部署。

本地、纯前端,适合实用预检查。