@clerc/plugin-not-found
当命令未找到时显示友好错误消息,提示可能的命令的插件。
📦 安装
sh
$ npm install @clerc/plugin-not-foundsh
$ yarn add @clerc/plugin-not-foundsh
$ 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"?
