Skip to content

全局选项

Clerc 支持全局注册一个或多个选项,这些选项可以在所有命令中使用。

有关选项的详细信息,请参阅选项文档

示例

ts
Clerc
.
create
()
.
scriptName
("my-cli")
.
description
("My CLI application")
.
version
("1.0.0")
.
globalFlag
("verbose", "Enable verbose output", {
type
:
Boolean
,
}) // 全局选项 .
command
("run", "Run the application")
.
on
("run", (
ctx
) => {
if (
ctx
.
flags
.
verbose
) {
console
.
log
("Verbose mode enabled");
}
console
.
log
("Running the application...");
}) .
parse
();

在 MIT 许可证下发布