优秀的编程知识分享平台

网站首页 > 技术文章 正文

啥都学点之使用nvm安装Node.js并实现Node.js多版本管理

nanyue 2024-08-16 19:54:30 技术文章 10 ℃

刚开始使用Node.js的时候,直接到官网下载安装

中文站点:https://nodejs.org/zh-cn/


当接触的项目多以后,会出现一个问题,2个项目,使用的是不同的Node.js版本。这种情况下,对于多个版本的Node.js的切换将是一件非常麻烦的事情。这样才能方便的管理和切换Node.js版本呢,NVM就是一个很好的解决方案,安装NVM后,可以方便的在一台设备上进行多个Node.js版本的切换,满足不同项目的开发和运营。NVM项目地址:https://github.com/coreybutler/nvm-windows

下面我就来介绍下NVM的安装和使用,注意,如果已经安装了Note.js请先卸载

1、下载安装文件

https://github.com/coreybutler/nvm-windows/releases


2、使用nvm-noinstall.zip安装

  • 将压缩包解压到安装目录【c:\dev\nvm】(安装目录根据自己的开发习惯自己定义)
  • 运行目录下的install.cmd文件(需要以管理员身份运行),在打开的终端窗口中输入上面的安装目录【c:\dev\nvm】
  • 运行完成,会打开一个文本settings.txt,关闭此文件,在C盘下把这个文件拷贝到安装目录,并修改成如下
root:  c:\dev\nvm
path: C:\dev\nodejs 
arch: 64 
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
  • 现在检查下环境变量:控制面板主页->高级系统设置->高级->环境变量
NVM_HOME:C:\dev\nvm
NVM_SYMLINK:C:\dev\nodejs
PATH:在PATH的最后添加%NVM_HOME%;%NVM_SYMLINK%
  • 验证安装,打开命令窗口,输入nvm,显示版本信息
  • 安装node.js【nvm install 12.14.1】
C:\Users\MrLee>nvm install 12.14.1
Downloading node.js version 12.14.1 (64-bit)...
Complete
Creating c:\dev\nvm\temp
Downloading npm version 6.13.4... Complete
Installing npm v6.13.4...
Installation complete. If you want to use this version, type
nvm use 12.14.1
  • 使用node.js【nvm use 12.14.1】
C:\Users\MrLee>nvm use 12.14.1
Now using node v12.14.1 (64-bit)
  • 尝试安装其他版本,切换node.js
C:\Users\MrLee>node -v
v12.14.1

C:\Users\MrLee>nvm use 13.7.0
Now using node v13.7.0 (64-bit)

C:\Users\MrLee>node -v
v13.7.0
  • NPM安装【配置npm下载包路径】,安装完成后需要配置下NPM环境变量
C:\Users\MrLee>npm config set prefix "c:\dev\npm"

C:\Users\MrLee>npm install npm -g --registry=https://registry.npm.taobao.org
c:\dev\npm\npm -> c:\dev\npm\node_modules\npm\bin\npm-cli.js
c:\dev\npm\npx -> c:\dev\npm\node_modules\npm\bin\npx-cli.js
+ npm@6.13.7
added 434 packages from 860 contributors in 11.48s

C:\Users\MrLee>
  • nrm安装
  • npm install nrm –g --registry=https://registry.npm.taobao.org

    Tags:

    最近发表
    标签列表