我们平时开发需要用到不同版本的nodejs,此时就需要一个版本管理工具来管理这些版本,在需要的时候来切换不同的版本;为了方便操作,我总结了一下使用nvm来管理nodejs的方法。

1、首先将我们系统中现有的node及npm卸载,卸载后重启电脑

2、下载nvm(直接到https://github.com/coreybutler/nvm-windows/releases下载)

(1)nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
(2)nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
(3)Source code(zip):zip压缩的源码
(4)Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

如果要快速方便的安装,就使用第二种方式,直接下载安装包,点击安装即可,我这里就是用这种方式。

3、解压下载的压缩包,点击setup.exe文件,点下一步,进行安装

NVM管理node版本(windows系统)

4、配置安装路径

NVM管理node版本(windows系统)

5、设置node的symlink文件夹位置。这个文件夹的名字一定不能含有中文或空格!

NVM管理node版本(windows系统)

6、完成安装后打开windows的命令行工具 (windows图标+R)输入cmd进入

7、输入nvm,如果安装成功,会显示nvm的版本以及一些命令

NVM管理node版本(windows系统)

8、此时nvm已经成功安装,nvm安装npm时访问国外路径会非常慢,因此我们需要设置淘宝镜像,在安装的nvm下找到settings.txt(使用nvm root可以查看nvm安装路径),将下面两行代码粘贴进去并保存

NVM管理node版本(windows系统)

9、修改完成之后就可以下载我们需要的node版本了,使用nvm install 10.0.0 即可安装10.0.0的nodejs,同时也会自动下载对应版本的npm

10、下载完成后,使用nvm ls来查看目前已安装的nodejs版本。

11、使用nvm use 10.0.0来切换当前需要使用的node版本,至此,使用nvm管理nodejs的工作已经基本完成,希望能帮到大家。如有问题,欢迎大家留言指正,谢谢!

 

相关文章: