一、简介
nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看等,与npm不同的是npm是依赖包的管理工具,nvm是nodejs的版本管理工具,通过它可以安装和切换不同版本的nodejs。
二、安装
NVM下载地址
Tags · coreybutler/nvm-windows · GitHub
可以在GitHub上下载最新版本解压。(不推荐放C盘)
设置nvm安装位置
设置nodejs的安装位置
你可以设置成在nvm下有一个目录是nodejs
三、配置使用
找到nvm文件夹,打开setting.txt文件
在setting.txt文件里增加代码(配置镜像源)
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
系统环境变量检查
确认存在系统环境变量是否有以下两个系统变量,一般安装完NVM之后,系统会自动配置【NVM_HOME】和【NVM_SYMLINK】
如果没有以上环境变量,请按照以下要求进行配置
在系统环境变量中新建 【NVM_HOME】和【NVM_SYMLINK】
NVM_HOME的值是:nvm的安装位置
NVM_SYMLINK的值是: 安装node的存储位置
参考以下两张图,进行配置:
在PATH中引用以下两个变量
此时nvm的环境变量就大功告成了👏👏👏👏
四、npm 配置
在nvm的安装目录下,新建两个目录【node_global】和【node_cache】
设置全局模版和缓存目录
npm config set prefix "D:\develop\nvm\node_global"
npm config set cache "D:\develop\nvm\node_cache"
注意:将node_global目录配置到环境变量PATH中
五、NVM常用命令
nvm install :安装指定版本的 Node.js。
nvm use :切换到指定版本的 Node.js。
nvm ls:列出已安装的所有 Node.js 版本。 nvm alias :给指定版本创建别名。
nvm list available: 查看最新的安装nodejs列表
nvm run