我把 'fuck' 命令做成了一个正经效率工具

0 阅读1分钟

前言

每一个前端er,我相信手里面或多或少会同时维护好几个项目。

我相信大家也会面临这样一个问题: 当每个项目的启动命令不一样时,你总是在

  • npm run dev
  • npm run development
  • npm run wechat
  • npm run web ...

等多个启动命令里面猜到底哪一个才是属于当前项目的,猜了几次失败后,最终忍不了了,灰溜溜的打开package.json看一了眼,“哦,原来是这个呀”。

然后隔了两个月因为bug修复再次接触这个项目时,又得重头来一遍。。。

笔者在忍无可忍的一天后,终于想明白了,靠我这小脑仁是记不住的。得用工具!!

command-recorder 解决了什么问题

总结:以目录为维度,记住你上次跑过的命令。

比如你在 A 项目里经常跑 npm run dev,在 B 项目里经常跑 pnpm test
你只要在各目录记录一次,后面进目录直接 fuck 就行。

使用方法

1. 记录

fuck -c "npm run dev"

2.执行

隔了不知道多久后,你只需要进入当前项目执行...

fuck

项目就带着你一开始记录的启动命令跑起来啦,爽~~~!!!

当你在一个事先没有手动记录命令的目录里面执行fuck命令时,本工具会自动提取package.jsonscripts脚本,这样只需选择你需要的一个就ok了。爽~~~!!!


项目地址和体验方式

仓库地址:
github.com/Polaris-tl/…

安装

npm install -g command-recorder

相信我,用一次就能知道它值不值!!