利用模块n管理node版本
- 由于node的版本迭代速度非常快,所以版本多样,所以升级版本或者切换版本都比较麻烦。本文介绍一下模块n的好处。
n
n是node的一个模块,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者),就像它的名字一样,它的理念就是简单:
no subshells, no profile setup, no convoluted api, just simple
安装n
$ sudo npm install -g n
安装完成之后,直接输入n后控制台就会输出当前已安装的node版本以及正在使用的版本(前面有个o的),通过上下方向键来选择想要使用的版本,回车生效。
$ n 0.10.1 o 6.0.0
安装指定版本node
$ n 6.0.0
安装最新版本node
$ n latest
安装稳定版本node
$ n stable
删除某个版本
$ n rm 0.10.1
以指定的版本来执行脚本
$ n use 0.10.21 some.js