加一行 alias:
sh
# ~/.zshrc 或 ~/.bashrc 若 Windows C:/Users/用户名/.zshrc
alias dev="bun run dev || bun run start"
解决了我头疼的问题。
当在多个项目之间来回切换,每一个项目的启动命令都可能有所不同,每次都得猜,猜错了,则需要打开 package.json 或 README 去看,很是恼火。
当然也可以
bun run或npm run查看所有 script,无需再跳转 package.json 或 README。
比如项目 A 是
json
"dev": "xxx"
比如项目 B 是
json
"start": "xxx"
甚至还有项目是:
json
start:dev: "xxx"
都可以通过自定义 alias 解决,相当于封装了一个函数,里面怎么改无所谓,反正都是控制台输入 dev。
再也不用猜了。NO MORE GUESSING!