nvm安装(win/linux)

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

  • 如下图所示
    nvm安装(win/linux)_第1张图片

  • 如果还是不能下载,可以从我上传的资源下载: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版本
    nvm安装(win/linux)_第2张图片
  • 安装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
  • 我已安装几个版本,此处就忽略安装和使用,如下图所示
    nvm安装(win/linux)_第3张图片
  • 此时已经安装完成

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

nvm安装(win/linux)_第4张图片

  • 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

你可能感兴趣的:(node.js)