在樹莓派安裝完成之后,系統(tǒng)默認(rèn)安裝了node.js,但是版本是8.0,想要最新版本還需要通過官網(wǎng)下載最新版本進(jìn)行安裝
1.首先,需要卸載系統(tǒng)默認(rèn)安裝的node.js
#卸載nodejs
sudo apt-get remove nodejs
#清除軟件包以及相關(guān)配置
sudo apt-get purge nodejs
2.下載最新版/穩(wěn)定版的node.js
到nodejs官網(wǎng)下載安裝包,選擇Linux二進(jìn)制文件(ARM)中的ARMv7,復(fù)制下載鏈接地址。

download.png
在樹莓派中通過wget工具下載安裝包
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-armv7l.tar.xz
3.安裝
以下安裝方式是照nodejs官方給的教程搬運(yùn)的
https://github.com/nodejs/help/wiki/Installation
將下載完成的二進(jìn)制安裝包解壓到你想安裝的目錄,我選擇/usr/local/lib/nodejs
# 首先在/usr/local/lib創(chuàng)建一個(gè)文件夾
sudo mkdir nodejs
# 將安裝包解壓到新創(chuàng)建的文件夾里面
sudo tar -xJvf node-v10.16.0-linux-armv7l.tar.xz -C /usr/local/lib/nodejs
創(chuàng)建軟鏈接
#node
sudo ln -s /usr/local/lib/nodejs/node-v10.16.0-linux-armv7l/bin/node /usr/bin/node
#npm
sudo ln -s /usr/local/lib/nodejs/node-v10.16.0-linux-armv7l/bin/npm /usr/bin/npm
#npx
sudo ln -s /usr/local/lib/nodejs/node-v10.16.0-linux-armv7l/bin/npx /usr/bin/npx
4.檢測是否安裝成功
node -v
# 輸出v10.16.0則代表安裝成功
# npm、npx同上