win安装nvm
- Win安装nvm
- 1、下载nvm
- 2、直接安装nvm-setup.exe
- 3、cmd运行查看安装情况
- Linux安装nvm
- 1、下载nvm安装包
- 2、安装及配置环境变量
- 3、查看安装情况
前端开发多个工程,node版本需要时不时的进行切换,如果重新下载安装nodejs会导致浪费很多无用的时间进行调整环境问题。
因此找到此工具可以进行nodejs的一个版本管理切换,可以做到实时进行切换nodejs的版本,方便前端开发时的使用
Win安装nvm
1、下载nvm
-
官网下载地址:https://github.com/coreybutler/nvm-windows/releases
-
国内github镜像下载地址:https://hub.nuaa.cf/coreybutler/nvm-windows/releases/tag/1.1.11
-
如下图所示
-
如果还是不能下载,可以从我上传的资源下载:https://download.csdn.net/download/hekaihaw/88083510?spm=1001.2014.3001.5503
2、直接安装nvm-setup.exe
- 第一个是安装路径:D:\tools\nvm
- 第二个是nodejs工作路径:D:\tools\nvm\nodejs
- 一直下一步,知道完成
3、cmd运行查看安装情况
- 查看nvm版本
- 安装nodejs
1、setting.txt添加如下内容
root: D:\tools\nvm
path: D:\tools\nvm\nodejs
arch: 64
proxy: none
node_mirror: Https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
2、查看nvm管理的nodejs:nvm list
3、查看nvm可用的nodejs版本:nvm list available
4、安装使用的nodejs版本:nvm install <版本号>
5、使用安装的版本:nvm use <版本号>
6、查看node版本:node -v
7、查看npm版本:npm -v
8、设置环境(可选项)
npm config set cache "D:\tools\nvm\node_cache"
npm config set prefix "D:\tools\nvm\node_global"
npm config set registry https://registry.npm.taobao.org
- 我已安装几个版本,此处就忽略安装和使用,如下图所示
- 此时已经安装完成
Linux安装nvm
1、下载nvm安装包
- 下载地址:https://download.csdn.net/download/hekaihaw/88084790
2、安装及配置环境变量
- 解压缩到/opt/nvm
tar -zxvf nvm-0.39.0.tar.gz -C /opt/nvm
- 在~/.bashrc的末尾,添加如下语句:
# nvm env
export NVM_DIR="/opt/nvm/nvm-0.39.1"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node/
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs
- 配置生效
source ~/.bashrc
3、查看安装情况
- 使用nvm安装node
nvm install 14.21.3
- 切换node
nvm use 14.21.3
- npm设置阿里镜像同Win相同
# 最新阿里镜像
npm config set registry http://registry.npmmirror.com
题外:本人下载node-sass初始化一直报错,通过如下设置进行处理
npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
npm install node-sass