CLI 各子命令可用的标志(选项)一览。每个子命令可用的标志不同。
所有子命令都可以使用。
| 标志 |
值 |
默认 |
说明 |
--config <path> |
路径 |
(自动检测) |
显式指定使用的 contextlint.config.json 路径 |
--cwd <path> |
路径 |
当前目录 |
工作目录。作为 glob 和路径的解析基准 |
--help |
— |
— |
显示帮助信息 |
--version |
— |
— |
显示版本 |
省略 --config 时,会从 --cwd 向父目录查找 contextlint.config.json。行为详细请参考 配置文件的自动检测。
| 标志 |
值 |
默认 |
说明 |
[files...] |
glob 数组 |
— |
验证目标的文件 / glob 模式。覆盖配置中的 include |
--format <format> |
human / json |
human |
输出格式 |
--watch |
— |
— |
检测文件变更并自动重新 lint |
--format 的行为请参考 JSON 输出,--watch 请参考 watch 模式。
| 标志 |
值 |
默认 |
说明 |
--cwd <path> |
路径 |
当前目录 |
配置文件的输出目录 |
除了无参数执行的交互模式以外,没有其他选项。
| 标志 |
值 |
默认 |
说明 |
--outdir <path> |
路径 |
配置中的 compile.outdir(或 .claude/skills/contextlint) |
SKILL.md 的输出目录 |
--dry-run |
— |
— |
不写入,仅显示生成内容的摘要 |
| 标志 |
值 |
默认 |
说明 |
<file> |
路径(必需) |
— |
用于分析影响的起点文件 |
--format <format> |
human / json |
human |
输出格式 |
| 标志 |
值 |
默认 |
说明 |
<query> |
路径 / ID(必需) |
— |
用于提取相关文档的查询 |
--depth <depth> |
0 以上的整数 |
2 |
图遍历的最大深度 |
--format <format> |
human / json |
human |
输出格式 |
| 标志 |
值 |
默认 |
说明 |
--format <format> |
human / json |
human |
输出格式 |