bun: 使用 bun 开发 cli

使用 bun 开发命令行程序
更新于: 2024-05-10 11:06:06

Why

  1. 命令行程序我开发中经常用到
  2. nodejs是我首选的开发语言,因为自己实现的组件足够丰富
  3. 但 nodejs 存在的问题是:多版本,多安装工具 (npm/pnpm/yarn 等) 导致 global/link 经常混乱,或者说不好用
  4. 而且,速度被 bun 秒杀

初始化项目

bun init -y

link 命令行

bun link
# 实际的ink 目录在这里
$HOME/.bun/bin/

# 也可以删除
bun unlink

参考