NVM安装简介(Node)
前言
nvm有点类似于 Python 的 virtualenv 或者 Ruby 的 rvm,每个node版本的模块都会被安装在各自版本的沙箱里面(因此切换版本后模块需重新安装),因此考虑到需要时常对node版本进行切换测试兼容性和一些模块对node版本的限制,我选择了使用nvm作为管理工具,下面就来说说nvm的安装和使用过程。
安装
这里主要介绍windows系统.
下载地址:
Windows(x86)https://pan.baidu.com/s/1dFIgm6t
Windows(x64)https://pan.baidu.com/s/1slc0ocH
nvm安装到全英文的目录下,不要有中文和空格.
解压当前文件,打开文件settings.txt

root:是你nvm的安装目录路径。
path:是node的路径,这里只需要配置,并不需要真的去创建一个nodejs目录。
arch:是配置64位系统的,如果是32位的系统就写32
proxy:代理 (暂时不需要设置)
配置环境变量

NVM_HOME=当前nvm.exx所在目录
NVM_SYMLINK=node 快捷方式所在目录
PATH+=%NVM_HOME%;%NVM_SYMLINK%;
点击开始=》运行,输入CMD,弹出的这个窗口就是cmd控制台
检测当前nvm 的版本
nvm –v

查看nvm下有哪些nodeJS的版本
nvm ls

切换版本(压缩文件中是有两个版本的 4.3.1 和 5.7.0)
nvm use 5.7.0

在NVM_SYMLINK 生成快捷键 可以右键查看属性


检测 node 是否成功
node –v

当前NVM 和 nodeJS 就安装成功了
nvm常用命令
- nvm install <version> ## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4
- nvm uninstall <version> ## 删除已安装的指定版本,语法与install类似
- nvm use <version> ## 切换使用指定的版本node
- nvm ls ## 列出所有安装的版本
- nvm ls-remote ## 列出所以远程服务器的版本(官方node version list)
- nvm current ## 显示当前的版本
- nvm alias <name> <version> ## 给不同的版本号添加别名
- nvm unalias <name> ## 删除已定义的别名
- nvm reinstall-packages <version> ## 在当前版本node环境下,重新全局安装指定版本号的npm包
浙公网安备 33010602011771号