nvm简介
nvm是一个简单的命令行管理多版本nodejs工具。
可以在多个不同的nodejs版本中进行快捷切换,而且npm仓库不会冲突。
nvm安装
1 | ~ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash |
上述脚本会将https://github.com/creationix/nvm.git
仓库克隆至~/.nvm
目录,并会添加环境变量至~/.bash_profile
:
1 | ~ vi .bash_profile |
nvm运用
nvm ls
查看当前操作系统安装的nodejs。nvm ls-remote
查看可安装的nodejs版本。nvm install v8.9.3
安装指定版本的nodejs。nvm use v8.9.3
切换nodejs版本。nvm version
或者nvm current
查看当前使用的nodejs版本。nvm alias default v8.9.3
指定系统默认版本的nodejs。nvm uninstall v8.9.3
卸载指定版本的nodejs。
使用不同的nodejs
在项目目录下创建.nvmrc
文件,文件指定nodejs的版本。
1 | # 查看当前系统安装的nodejs |