mise config explain
- 用法:
mise config explain [FLAGS] [KEY] - 作用: 只读
- 源代码:
src/cli/config/explain.rs
说明 mise TOML 文件中的各项键
根据编辑器用于检查配置的同一份 schema,列出文件设置的每个键、所在行及其作用。mise 不识别的键会标记出来,并提示最可能的正确键;已弃用的键也会标记。默认读取当前已加载且优先级最高的 TOML 文件;可使用 --file、--global 或 --system 选择其他文件。
参数
[KEY]— 要说明的点分隔键路径,同时列出其下的键;省略时显示整个文件名称中包含点的键需像 TOML 一样加引号,并将表达式放在 shell 引号中:
'tasks."build.sh"'。不加引号时,如果不存在名为build的键,tasks.build.sh仍会匹配build.sh任务。
选项
-f --file <FILE>— 要读取的配置文件,或包含待读配置文件的目录默认读取当前已加载且优先级最高的 TOML 文件,全局 override 文件除外。
别名:
--path-g --global— 读取全局配置文件--system— 读取系统配置文件--override— 读取全局 override 文件config.override.toml-J --json— 以 JSON 格式输出各键-h --help— 显示帮助
示例
查看项目配置中的各个键
mise config explain
~/src/app/mise.toml
1 tools dev tools to use
2 tools.node a version of the tool, or a table with its version and options
4 settings mise settings
5 settings.experimantal not a key mise reads; did you mean experimental?仅查看 [tasks] 下的键
mise config explain tasks