./install.sh
# 若出现类似 `zsh: permission denied:` 的权限错误,可先执行: `chmod u+x *.sh` 命令授权后重新执行安装命令一、pnpm
- pn:
alias pn='pnpm' - pnc:
alias pnc='pnpm create'. 创建项目 - pni:
alias pni='pnpm install'. 安装依赖 - pnit:
alias pnit='pnpm install-test'. 安装依赖并测试 - pns=
alias pns='pnpm start'. 执行package.json的start命令, 相当于pnpm run start - pnb=
alias pnb='pnpm run build' - pne=
alias pnb='pnpm env' - pnt=
alias pnt='pnpm test' - pna=
alias pna='pnpm add'. 新增依赖 - pnad=
alias pnad='pnpm add --save-dev'. 新增开发依赖 - pnap=
alias pnap='pnpm add --save-peer' - pnao=
alias pnao='pnpm add --save-optional' - pnaw=
alias pnaw='pnpm add --workspace'. 新增monorepo根依赖 - pnp=
alias pnp='pnpm patch' - pnpc=
alias pnpc='pnpm patch-commit' - pnpr=
alias pnpr='pnpm patch-remove' - pnprm=
alias pnprm='pnpm patch-remove'
二、git
- fcm:
git add . && git commit -am "$MESSAGE". 快速提交本地修改 - fcmm:
alias='git commit --amend'. 修改最近一次提交信息 - fre:
git rebase -i HEAD~<$1>. 合并最近 N 次git commit - fast:
git add . && git commit -m $1 && git push. 快速提交本地修改并推送至远端仓库 - fst:
git stash save. 将目前修改保存到临时存储区 - tsf:
git stash pop. 应用最近一次临时存储区的修改,并从临时存储区移除记录 - fst pop:
git stash pop. - fst ls:
git stash list. - fst ll:
git stash list.
- dir:
alias dir='open .'. 在Finder打开当前命令行工作目录 - dirrm: 从命令行当前工作目录开始递归删除指定名称的文件夹
- noderm:
dirrm node_modules. 递归删除node_modules目录, 这对前端开发比较有用, 尤其是monorepo多子项目管理时; - nodeclear:
dirrm node_modules. - nodeclean:
dirrm node_modules. - distrm:
dirrm dist. 递归删除构建目录dist
- 此命令集中有一部分是多个相互具有逻辑关系的命令组成(如:
fst,tsf,dirrm),所以使用时最好对原本的命令比较了解。