- 首先安装先安装node环境(下载地址)(wtj: 推荐直接运行
Dropbox/19_ubuntu_software/node-v12.16.1-linux-x64 /install.sh, 也就是
./install.sh
就安装成功了, 不用下面的方法)
# 解压对应的压缩文件, 下面进行相应的修改
tar -xvf node-v8.1.0-linux-x64.tar.xz
cd node-v8.1.0-linux-x64/bin
#查看node版本
./node -v
#将node和npm设置为全局(若已存在, 先删除sudo rm -rf /usr/local/bin/xxxx 可以使用$PWD/node或者$PWD/npm)
sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/node /usr/local/bin/node
sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/npm /usr/local/bin/npm
- 安装完成之后检查以下nodejs和npm的版本
node -v
npm -v
- npm 全局安装cummitizen
sudo npm install -g commitizen
- 先全局下载规范模板文件
sudo npm install -g cz-conventional-changelog
echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc
- 使用git commit 的地方更换为
git cz
就能显示出commit的交互界面(注意, git cz 后面什么都不要)