一、MSI方式傻瓜安装
- 好处
傻瓜式安装,一路next,方便快速 - 坏处
没法进行多个版本的切换
二、NVM方式安装
NVM=Node Version Manager,从字面意思便可以知道是Node版本管理工具
-
NVM包下载
nvm-windows -
settings.txt配置
将文件解压到非中文目录中,以下图为例:
找到settings.txt文件,如果没有可以自己新建,编辑如下:
root:配置为nvm.exe的路径,根据你的实际情况修改
path:配置为 node 快捷方式所在的目录,当我们用哪个版本的node时,就会将nvm文件夹下那个版本的node添加到这个path路径里,下面会演示更容易理解
arch:配置为当前操作系统的位数(32/64)
proxy:代理,不用配置 -
配置环境变量
window+R : sysdm.cpl打开系统属性 ->高级 ->环境变量
在用户变量中新建三个:
NVM_HOME = 当前 nvm.exe 所在目录,就是上面配置的root
NVM_SYMLINK = node 快捷方式所在的目录,就是上面配置的path
PATH = %NVM_HOME%;%NVM_SYMLINK%;
三、命令行处理程序测试
-
现在就让我们来测试下nvm安装是否成功,打开cmd,输入nvm
如上图,可以看到nvm的版本,还有nvm的一些命令
- 输入nvm ls查看已经安装了的node版本
由于我之前已经用了5.7.0的版本,所以后面会有 (Currently using 64-bit executable),此处忽略 - 现在我们就选择一个node版本进行使用,依次输入nvm use 4.3.1,nvm ls , node -v查看
可以看到通过nvm use [version]可以将node切换到对应的版本,同时通过node -v查看当前node的版本 - 如果想用的node没有安装怎么办呢,我们可以通过nvm ls available查看有哪些node版本:
然后通过nvm install [version]命令安装想要的版本,版本不需要加V,例如:nvm install 6.2.2
貌似是被墙了,上午试的没问题,反正就是这个命令,想删除一个安装的node就是nvm uninstall [version]
总结
这样node就通过nvm装好了,接下来可以熟悉下nvm的命令