简单来说,n 是交互式 node.js 版本管理工具。
安装 n:
sudo npm install -g n
然后安装 node.js 最新版本(安装之后,以后要将 node.js 升级到最新版本,也是用下面这个命令):
sudo n latest
如果你想安装 node.js 特定版本,可以这样:
sudo n 8.12.0
为啥起这样简短的名字,难道是要复古 UNIX 命令命名风格?各位开发大神,麻烦起有意义的名字,这个一个单字母的东东,搜索它都头痛。
注意,n 安装的 node 在这个目录下:
/usr/local/n/versions/node/8.12.0/bin/
因此,如果你已经在 /usr/bin/ 下有了 node 旧版本,上面的安装方式并不会自动替换旧版本!