1、安装 nvm
下载、解压、安装
- 安装目录
D:\program files\nvm
- Nodjs 目录
C:\program files\nodejs
(默认)
添加镜像
- 打开 setting.txt 文件
"D:\Program Files\nvm\settings.txt"
- 在文件末尾追加:
node_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
配置环境变量
- NVM_HOME
D:\program files\nvm
- NVM_SYMLINK
- 【其实是 D:\Pxoprogram\nvm\v17.6.0 在c:/program/nodejs下的一个快捷方式】
C:\program files\nodejs
安装使用最新版本 NVM
管理员身份运行 cmd / powershell
nvm install latest
nvm use 最新版版本号
2、安装、配置 npm
npm config set prefix "D:/program files/nvm/npm"
确定npm的安装路径
npm不是内部或外部指令…:跳转到类似 D:\Pxoprogram\nvm\v17.6.0 路径下打开命令行执行就行npm install npm -g
安装npm,执行后会在下面的路径下释放npm的东西- 添加环境变量:
- NODE_PATH
D:\programs files\nvm\npm\node_modules
- 添加 NPM_HOME 【好像不必须】
D:\programs files\nvm\npm
- ==一定要添加到环境变量 path== 大坑
D:\programs files\nvm\npm
几个命令
npm version // 查看安装的所有包+版本
npm update 包 // 升级某个包
npm install ...
3、安装 commitizen 和 changelog
node不是…..: 查看环境变量NVM_SYMLINK的路径是否存在,不在的话设置为类似 D:\Pxoprogram\nvm\v17.6.0(nodejs目录)
npm install -g commitizen
npm install -g conventional-changelog-cli
npm install -g cz-conventional-changelog
echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc
该命令会在C:/users/用户名下面释放一个.czrc文件- 将这个.czrc文件转换为utf8格式,因为Git-bash只认utf8格式的该文件。
至此,git cz 和 changelog就安装完毕了。Tip: 可以使用notepad++来转换格式。
==注意==
添加 D:\Pxoprogram\Git\bin 【git 安装目录的 bin 到环境变量path】
- 可以在cmd/ powershell 窗口使用 bash 命令【前提是上一步】
于是便可以在cmd 或者 powershell 使用 bash+git cz【原生 bash 不能使用上下键】