NVM作为node版本管理工具,可通过它安装和快速切换不同版本的nodejs,保持系统的干净。
想安装或者之前电脑安装过nodejs的同学,建议先把所有相关文件夹和环境变量删除干净,不用担心环境变量配置,本教程方法会自动添加好环境变量,方便使用。
一、nvm下载
GitHub地址:nvm-windows
二、自定义安装nvm
我选择了安装D盘,先创建Nvm文件夹,然后在Nvm里面创建空的nodejs文件夹,如图:
-
点击nvm-setup.exe ,选择自定义安装路径,指向刚创建的Nvm文件夹;
-
点击next下一步 ,设置环境变量,路径指向Nvm文件夹下的nodejs文件夹;
-
环境变量路径选好,next下一步,然后install进行安装,很快就能安装完成(之前的nodejs空文件夹会被清除)。安装好的目录如图:
-
检查是否安装成功 ,任意地方打开cmd面板,输入 nvm -v 出现如图所示则安装成功;
-
nvm常用指令
指令 | 含义 |
---|---|
nvm -v | 查看版本 |
nvm ls | 查看安装的node版本 |
nvm install <version> | 安装任意版本的 node |
nvm uninstall <version> | 卸载任意版本的 node |
nvm use <version> | 使用指定版本的 node |
三、安装nodejs
最新版nvm 1.1.5以上,直接用命令设置国内镜像(先设置好,方便nodejs各版本安装)
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
设置完可直接下载,我这里安装了两个版本node。
可通过链接查看node历史版本
nvm use 14.5.0
nvm use 12.18.2
然后通过nvm use <version>
使用已安装过的版本(此时Nvm文件夹下会生成当前使用的nodejs版本文件)。
到此如上图所示我们的nvm 和 node版本切换都可以正常使用了。
需要注意的一点是,通过(nvm use 版本号)切换版本的时候,可能会出现不成功,这个时候我们需要确保Nvm文件夹下有这个nodejs空文件夹。这个文件夹 一是为了对应之前设置的nodejs环境变量地址,二是为了存放当前要使用的node版本
四、其他安装和设置
- cnpm安装 官网地址
npm install -g cnpm --registry=https://registry.npm.taobao.org
- Yarn安装 Yarn中文网
npm install -g yarn 或者 cnpm install -g yarn
- npm和Yarn镜像设置
npm设置
查询当前镜像:npm get registry
设置为淘宝镜像:npm config set registry https://registry.npm.taobao.org/
设置为官方镜像:npm config set registry https://registry.npmjs.org/
Yarn设置
查询当前镜像:yarn config get registry
设置为淘宝镜像:yarn config set registry https://registry.npm.taobao.org/
设置为官方镜像:yarn config set registry https://registry.yarnpkg.com
- live-server安装 npm地址
npm i livescript liveserver -g
以下是个人电脑上安装的环境 :
需要注意的一点是,所有命令下载的插件依赖包都只是在当前node版本存在,当切换版本的时候,需要执行同样的命令下载和安装使用。