nvm
NVM: Node Version Manager
下载地址
- Mac/Linux安装 nvm:https://github.com/nvm-sh/nvm
- Windows 安装 nvm:https://github.com/coreybutler/nvm-windows
- 下载 nvm-setup,包含 exe 文件
安装 nvm
- 下载 nvm-setup,然后点击 nvm-setup.exe 软件进行安装即可
- 第一个配置的是 nvm 安装路径
- 第二个配置的是 node 安装路径,其实它就是一个快捷方式,指向 nvm 中安装的真实 node 版本
- 最后修改settings文件,追加以下代码
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
修改 nvm 环境变量
- NVM_HOME
- NVM_SYMLINK
- PATH:%NVM_HOME%;%NVM_SYMLINK%
通过 nvm 安装 node
# 注意 Windows 环境中需要手动切换 node 版本,且该命令必须以管理员身份运行 powershell 才能生效
nvm list available
# 选择要使用的 node 版本(node 偶数版本为稳定版)
nvm use 16.13.0
# 查看 node 版本
nvm ls
配置全局 npm
- 在 nvm 安装路径下新建两个文件夹
- 在用户变量中添加 NPM_HOME=D:\software\Node\nvm\node_global,path中添加%NPM-HOME%
# 在 node 的安装路径下新建两个文件夹
makedir node_global
makedir node_cache
npm config set prefix "D:\software\Node\nvm\node_global"
npm config set cache "D:\software\Node\nvm\node_cache"
单独安装 node
下载稳定版本(偶数),双击下一步下一步安装
安装完成后,重新打开 CMD,输入命令 node -v
查询 node.js 的版本信息,确保安装正确
# (1)cmd 命令行检查 node 是否正确安装
node -v
npm -v
# (2)创建文件夹
node_global
node_cache
# (3)CMD 设置 npm
npm config set prefix "D:\software\FrontEnd\Nodejs\node_global"
npm config set cache "D:\software\FrontEnd\Nodejs\node_cache"
# (4)测试是否正常
npm install nrm -g
nrm ls
nrm use taobao
nrm test