安装特定版本的Node.js到Raspberry

如果您在树莓派上普通安装Node.js,您将安装版本8.x(截至2019年4月)。
您有没有想要安装版本10.15.3的需求呢?
本次将介绍这个话题。

安装Node.js

安装Node.js。
由于Raspberry Pi Zero是Armv6架构,因此如果按照通常步骤安装,将安装8.x版本。
要安装10.15.3版本,按照以下步骤进行。

sudo apt remove nodejs
sudo apt autoremove
VERSION=v10.15.3
DISTRO=linux-armv6l
cd /usr/src
sudo wget https://nodejs.org/dist/$VERSION/node-$VERSION-$DISTRO.tar.xz
sudo mkdir -p /usr/local/lib/nodejs
sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs

打开主目录下的.profile文件并添加以下行。

# Nodejs
VERSION=v10.15.3
DISTRO=linux-armv6l
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH

启用.profile并添加链接。

. ~/.profile
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/npx /usr/bin/npx

请确认已安装的Node.js版本。

node -v
v10.15.3
npm -v
6.4.1
npx -v
6.4.1
广告
将在 10 秒后关闭
bannerAds