跳转至

Linux

因为 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/