树莓派安装最新版本NodeJS
2019-08-25 本文已影响1人
全栈顾问
查看系统信息
在命令行输入file /bin/ls
,返回/bin/ls: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=c24d547f9d1a35be487f168d83c3cbfcebeaa39c, stripped
。32-bit
说明系统是32位的。
在命令行输入uname -a
,返回Linux raspbx 4.14.30-v7+ #1102 SMP Mon Mar 26 16:45:49 BST 2018 armv7l GNU/Linux
。v7
说明是V7版本的。
下载和安装
打开https://nodejs.org/en/download/
![](https://img.haomeiwen.com/i258497/e1ba521b1d359794.png)
复制对应版本的下载链接,用wget命令下载:
wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-armv7l.tar.xz
解压文件:
tar -xvf node-v10.16.3-linux-armv7l.tar.xz
如果存在,删除系统上老的node:
sudo rm /usr/bin/node
sudo rm /usr/bin/npm
将解压文件复制到指定位置:
sudo mv ./node-v10.16.3-linux-armv7l /usr/local/node
为 node 和 npm 创建软连接:
sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
检查
node -v
v10.16.3
npm -v
6.9.0