Mac安装多版本nodejs

推荐一种优雅的在mac上安装多版本nodejs方式。

我认为在linux/unix上最优雅的安装nodejs的方式就是把可执行的压缩包下载下来,压解到一个目录,然后把bin这个子目录下面的node和npm两个可执行文件建个软链(快捷方式)出来就好了。一来你知道你安装在哪儿,二来删起来也方便,三来你要是想换个版本,直接下载对应版本,然后把软链(快捷方式)改一下就好了。

但是nodejs官网上对于mac系统osx的下载,都是安装包啊,没有提供可执行的绿色压缩包版本下载啊。其实有的,我找到了,告诉你吧:

访问 https://nodejs.org/dist/ 下面有nodejs的所有版本,找到那个带darwin的就是你想要的喽。咋样,优雅不。

也许你会问,为什么不用像nvm或者nnode版本管理工具?相信我,它们一点都不优雅。首先你得先下载安装一个工具,然后这个工具会自动给你下载一堆东西,当然也包括你要的装的nodejs版本,然后你也不知道它们装到哪里去了,还会给你改软链,关键有时候版本切多了之后,有些三方node项目并不能很好的读到对应的版本的nodejs,从而失去了版本切换的效果。

当然,类似的,很方便的linux和win下面也可以用这种方式,实现优雅的安装多版本nodejs。