树莓派4B安装Nood.js

可紊 提交于 2020-02-23 17:52:13

手把手教你在树莓派上安装Nood.js


1.查看树莓派架构下载对应的版本

首先查看树莓派的架构,树莓派终端输入命令

uname -a

可以看到博主使用的树莓派4B是基于armv7架构
查看树莓派架构
然后登录Nood.js官网,我们可以看到长期支持版是v12.16.1
长期支持版是v12.16.1
点击Downloads进入下载页面我们可以看到在Linux Binaries (ARM)下支持ARMv7架构
支持ARMv7架构

2.下载Nood.js

在树莓派终端输入:

wget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-armv7l.tar.xz

这里注意将版本改为相应的最新长期支持版的版本序号,比如更新到v12.19.2则相应的将命令进行修改,下同,不再赘述。
如果出现下载缓慢的问题我们也可以使用国内开源镜像源(某宝源)下载:

wget https://npm.taobao.org/mirrors/node/latest/node-v12.16.1-linux-armv7l.tar.xz

3.解压二进制包

在树莓派终端输入如下命令解压:

xz -d node-v12.13.1-linux-armv7l.tar.xz
tar -xavf node-v12.13.1-linux-armv7l.tar

先将系统内原本存在的/usr/bin.node删除,在终端输入:

sudo rm -rf /usr/bin/node
#如果不存在,忽略此步骤

解压后,将二进制包移动到/usr/local/node下,在终端输入:

sudo mv ./node-v10.0.0-linux-armv7l /usr/local/node

4.建立软连接

然后为nodenpm建立软连接,在终端输入:

sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
#这类似于Windows中的快捷方式

我们通过查看nodenpm版本的方式来查看是否成功,在终端输入:

 node -v && npm -v

可以看到对应的版本号说明安装成功,如下图(不同支持版或版本号不同):
看到对应的版本号


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!