步骤一:下载安装包

在github上进行下载nvm-windows安装包,下载地址为 https://github.com/coreybutle…。可以选择最新版本当中的第一个压缩包 nvm-noinstall.zip。

这个压缩包解压的路径一定要为全英文路径。
比如:可以先在D盘新建一个nodejs文件夹,然后再在其中新建一个nvm的文件夹。
则把压缩包下载至 D:\nodejs\nvm。

使用winRAR来解压,则会出现elevate.cmd、elevate.vbs、install.cmd、LICENSE、nvm.exe这五个文件。

windows系统下默认隐藏文件的扩展名。可以在控制面板——文件夹选项——在弹出的
“文件夹选项”窗口中切换至“查看”标签,在“高级设置”的列表框中去掉
“隐藏已知文件类型扩展名”前面的勾,点击确认保存即可。

步骤二:修改配置文件

双击install.cmd,会弹出窗口提示为"Enter the absolute path where the zip file is extracted/copied to:"直接敲回车之后,会提示三条提示成功的信息。之后会弹出一个setting.txt文件。

先全部关闭后,可以查看到在D盘根目录生成了一个setting.txt文件,
把该文件剪切至 D:\nodejs\nvm 文件夹当中,然后在修改该文件当中的内容。
将root的参数值改为 D:\nodejs\nvm。
将path的参数值改为 D:\nodejs\nodejs。
arch值根据当前的操作系统进行设置,对于32位的操作系统,值为32,
对于64位的操作系统,值改为64。proxy值仍为none。
完成修改后,用ctrl+s保存后再关闭。

在setting.txt当中配置参数root值为nvm这个文件夹所在的路径。path值为之后要自动生成的nodejs的文件夹快捷方式所在的路径,通常它在nvm的上一层目录当中创建,与nvm文件夹平级,故只需要将root值最后的nvm改为nodejs即可。

由于点击了install.cmd,如果在系统的环境变量中默认生成了两个新的变量NVM_HOME和NVM_SYMLINK,先将其全部选择删除。

接下去再在环境变量的用户变量当中新建两个变量,变量名为NVM_HOME,
值为setting.txt当中的root值。另一个变量名为NVM_SYMLINK,值为setting.txt当中的path值。
接下去可以在用户变量的PATH变量值后面编辑加入%NVM_HOME%;%NVM_SYMLINK%;
各个变量之间用分号相隔。然后确定保存,完成环境变量的配置。
接下去打开cmd面板,输入-> nvm v 的命令,
当能正确的显示当前系统中nvm的版本号。说明nvm安装成功。

步骤三:利用NVM来管理Node版本。

先在cmd命令行当中输入-> nvm list。该命令可以检测本机当中所有安装的node版本信息。刚开始会显示为No installations recognized. 用命令-> nvm install 5.5.0 32 来进行下载版本号为5.5.0的node.js。node版本号的32代表当前操作系统为32位的,若不加则默认为64位的操作系统。当出现以下提示说明安装成功。
在这里插入图片描述

可以通过该命令在本机上下载多个版本的node.js。然后用命令->nvm use 5.5.0 32来设置当前操作系统当中使用版本号为5.5.0的node.js。最后通过命令-> node -v 来查看当前操作系统当中实际使用的node版本号。这样Node环境的配置与安装就完成啦!

若计算机的操作系统为32位的,则命令行当中nvm在install和use指定的node版本号之后,一定要加上参数32。否则默认当前操作系统为64位。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐