因为 Node Red
是基于 NodeJS 开发的,所以首先系统需要安装 NodeJS 环境, 首先检查一下系统是否安装NodeJS
command -v node
如果没有任何输出,则证明系统没有安装NodeJS, 如果有安装则需要检查版本,现在Node Red支持版本是 8.x
node -v
下载并安装 Node.js
下载的稳定版 v9.9.0 到本地, 这时候要注意你的系统
# x86
wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz
# 树莓派
wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv7l.tar.xz
# n1
wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-arm64.tar.xz
下载完成后, 将其解压
tar xvJf node-v9.9.0-linux-x64.tar.xz
将解压的 Node.js
目录移动到 /usr/local
目录下
mv node-v9.9.0-linux-x64 /usr/local/node-v9
配置 node
软链接到 /bin
目录
ln -s /usr/local/node-v9/bin/node /bin/node
配置 npm
ln -s /usr/local/node-v9/bin/npm /bin/npm
配置环境变量
将 /usr/local/node-v9/bin
目录添加到 $PATH 环境变量中可以方便地使用通过 npm 全局安装的第三方工具
echo 'export PATH=/usr/local/node-v9/bin:$PATH' >> /etc/profile
刷新环境变量
source /etc/profile
国内使用npm很多时候不是很理想,这时候可以切换到淘宝的npm
镜像上,这样速度就能改善许多
# 设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org
# 看看是否成功
npm config get registry
# 恢复官方源
npm config set registry https://registry.npmjs.org/