文章目录
Node.js环境变量配置
- node.js的安装目录新建两个文件夹node_global和node_cache
- 在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径)
npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache "C:\Program Files\nodejs\node_cache"
环境配置
- 系统变量
新建环境变量 NODE_PATH 值为: C:\Program Files\nodejs\node_global\node_modules
- 用户变量path
添加 C:\Program Files\nodejs\node_global
- 验证配置成功
npm install -g express # -g表示是全局安装
安装镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install
安装cz工具
npm install -g commitizen
Commitizen适配器
cz-conventional-changelog
npm install -g conventional-changelog
npm install -g conventional-changelog-cli
commitizen init cz-conventional-changelog --save --save-exact --force
npm ls -g -depth=0
npm init --yes
会生成项目对应项目的package.json,将项目目录下产生的package.json的内容写入到自己建的package.json(/根目录/package.json)中,如果有多个项目,将各项目生成的package.json内容写入到package.json中,
commitizen init cz-conventional-changelog --save --save-exact
项目根目录
conventional-changelog -p angular -i CHANGELOG.md -s
此时项目中多了CHANGELOG.md文件,表示生成 Change log成功了。以后,凡是用到git commit 命令的时候统一改为git cz
PowerShell在此系统上禁止运行脚本
get-executionpolicy
管理员身份打开PowerShell
set-executionpolicy remotesigned