举个栗子

好读书,不求甚解

使用nvm管理node版本

Kevalin's Avatar 2016-04-17

nvm安装

传送门https://github.com/creationix/nvm

此处需要注意的是:nvm安装完成后需要关闭终端,重新连接终端才可以使用nvm

使用nvm安装nodejs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 查看可以使用的版本
$ NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node nvm ls-remote
v0.1.14
v0.1.15
v0.1.16
v0.1.17
v0.1.18
v0.1.19
v0.1.20
...
# 安装指定版本
$ NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node nvm install v0.12.12
######################################################################## 100.0%
Now using node v0.12.12 (npm v2.14.9)
Creating default alias: default -> v0.12.12
  • 如果你不想每次指定环境变量NVM_NODEJS_ORG_MIRROR,那你可以将环境变量加入到.bashrc文件中
    1
    2
    $ export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
    $ source ~/.nvm/nvm.sh

nvm常用命令

1
2
3
4
5
6
7
8
9
10
11
12
# 安装指定版本
$ nvm install v0.12.12
# 卸载指定版本
$ nvm uninstall v0.12.12
# 查看已安装的版本
$ nvm ls
# 使用指定版本
$ nvm use v0.12.12
# 查看远端版本
$ nvm ls-remote
# 修复你的`PATH`
$ nvm deactivate

更多命令请使用nvm --help

本文作者 : Kevalin
本文使用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议
本文链接 : https://kevalin.github.io/2016/04/17/%E4%BD%BF%E7%94%A8nvm%E7%AE%A1%E7%90%86node%E7%89%88%E6%9C%AC/