Node.js 是一个能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。

树莓派 3 官方系统 Raspbian Stretch 自带的 Node.js 版本比较旧,可以通过以下命令查看版本号:

$ node -v
v4.8.2

在更新 Node.js 版本之前,先将旧的删除:

$ sudo apt-get remove nodered
$ sudo apt-get remove nodejs nodejs-legacy

安装新版本:

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
$ sudo apt-get install nodejs
$ npm -v
5.6.0
$ node -v
v8.9.4

可以新的版本自带了 npm 工具。最后是一些清理工作:

sudo apt autoremove