./install.sh
# 若出现类似 `zsh: permission denied:` 的权限错误,可先执行: `chmod u+x *.sh` 命令授权后重新执行安装命令
- 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'
- 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),所以使用时最好对原本的命令比较了解。