Skip to content

@clerc/plugin-not-found

当命令未找到时显示友好错误消息,提示可能的命令的插件。

📦 安装

sh
$ npm install @clerc/plugin-not-found
sh
$ yarn add @clerc/plugin-not-found
sh
$ pnpm add @clerc/plugin-not-found

🚀 使用方法

导入

ts
import { 
notFoundPlugin
} from "@clerc/plugin-not-found";
// 或者直接从 clerc 导入 import {
notFoundPlugin
} from "clerc";

基本用法

ts
const 
cli
=
Clerc
.create()
.scriptName("my-cli") .description("我的 CLI 应用程序") .version("1.0.0") .use(
notFoundPlugin
()) // 添加命令未找到插件
.command("start", "启动服务") .on("start", (
ctx
) => {
console
.
log
("服务已启动");
}) .parse();

运行效果

bash
# 当用户输入不存在的命令时
$ node my-cli star
# Command "star" not found.
# Did you mean "start"?

在 MIT 许可证下发布