用 TS 写命令行工具,比你想的简单多了
AsyncTalk
Jun 02
用 TS 写命令行工具,比你想的简单多了
用 TS 写命令行工具,比你想的简单多了

AsyncTalk
Jun 02
Unprocessed episode, you can be the first!
Shownote
Shownote
万物皆可 CLI 的时代(尤其 AI 起来之后),怎么写一个好用的命令行工具?这期聊点不一样的 —— 不碰 C/Go/Rust,直接用 TypeScript + Bun 也能整一个能发给用户的 CLI。 从 bun init 起步,命令解析交给 citty,界面渲染用 Ink(对,就是用 React 写 TUI),最后 bun build --compile 一把打成单文件。57 兆是大了点,但是它能用(doge)。 最折磨人的签名 + 公证怎么办?goreleaser 从 2.6 开始把 bun 当一等公民支...
Highlights
Highlights
Chapters
Chapters
Transcript
Transcript
