爱意满满的作品展示区。
kakalulin

做了一个 cli 命令的入口管理工具 tm

  •  
  •   kakalulin · 9 days ago · 668 views

    一个很简单的 cli 工具,核心是讲 nodejs cli 命令注册到它,它通过索引管理。

    起因是 AI 用的太爽了,手搓了很多 node 和 shell 的命令行工具,比如:

    • 番茄时钟pom
    • 励志一句话 xmotd
    • 本地一些配置管理脚本,自动 git 提交等等...

    然后时间一长,就变得查找困难了(进入了混乱状态)😢

    这时候,想到了书本有目录/索引,就能够编排一本书。 所以,就做了一个 tool-manage的 npm 工具,来当做统一入口管理,对应命令是tm

    功能很简单:

    1. 将本地命令注册到 tm ,tm 自动查找 package.json 字段和 help 内容,做成简单的文档(类似于 man )。
    2. tm 可以查看所有注册的命令和其使用文档。
    3. 自己写的命令,可以手动撰写使用 json 文件,然后用这个文件注册。

    功能很简单,自己使用了两个月,觉得还是挺好用的,分享一下。(分享为主,大家轻喷)

    详细文档,可以看这里:github tool-manage

    help-add-list

    help-list-show

    gen

    help-list-remove-list

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1103 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:58 · PVG 01:58 · LAX 10:58 · JFK 13:58
    ♥ Do have faith in what you're doing.