本篇文章主要參考的是NodeJS在Github上的倉庫中發(fā)布的資料:
https://github.com/nodesource/distributions
樹莓派的官方操作系統(tǒng)Raspbian是基于Debian 8(Jessie)構(gòu)建的,剛好出現(xiàn)在NodeJS的支持列表里:
Supported Debian versions:
NodeSource will maintain support for stable, testing and unstable releases of Debian, due to the long release cycle a considerable number of users are running unstable.
- Debian 7 (wheezy) [Node.js > 6.x is not supported on Debian Wheezy]
- Debian 8 / stable (jessie)
- Debian testing (stretch, aliased to jessie)
- Debian unstable (sid)
所以我們可以堂而皇之的在樹莓派上安裝NodeJS了牛柒。如果你的Pi的操作還停留在Debian 7(Wheezy)上,趕緊先升個(gè)級磨总,不然你只能安裝NodeJS 6了,這句話上面的支持列表有寫笼沥。
1. 燒寫基于Debian 7(Jessie)的樹莓派操作系統(tǒng)Raspbian
怎么燒我就不說了蚪燕,挺多給你個(gè)地址自己意會~
傲嬌的地址
2. 安裝并驗(yàn)證NodeJS 7
進(jìn)入Pi的終端,不管用什么方式進(jìn)入奔浅,進(jìn)入就行了馆纳。然后按下面的命令一條一條來敲,不要閉著眼睛敲啊汹桦,要看看會不會報(bào)錯(cuò)哈鲁驶!~
sudo apt-get update
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
驗(yàn)證NodeJS的安裝,只需在Pi的終端里敲下面這句命令你會看到安裝的NodeJS的版本號舞骆。
node -v
7.10.0
如果報(bào)出找不到node的錯(cuò)誤钥弯,那就說明NodeJS沒有成功安裝。
不過我發(fā)現(xiàn)剛安裝完就敲這句命令偶爾會報(bào)出/usr/bin/node no found
的錯(cuò)督禽,你可以嘗試用sudo reboot
重啟一下寿羞,然后就好了。
4. 安裝并驗(yàn)證NPM
NPM是NodeJS經(jīng)常用到的包管理器赂蠢,可以用它來下載三方包,或者上傳自己制作的庫辨泳,非常實(shí)用虱岂。少了它,就像天空失去了筋斗云菠红,大海失去了定海針……雖然還有用第岖,但卻只有那么點(diǎn)兒用了,絕對不會有酷炫到定不下來的感覺~
好了试溯,在Pi的終端里輸入
sudo apt-get install -y npm
驗(yàn)證NPM的安裝蔑滓,在Pi的終端里敲,你會看到安裝的NPM的版本號
npm -v
4.2.0
如果報(bào)出找不到npm的錯(cuò)誤,那就說明NPM沒有成功安裝键袱。然后要?dú)⒁坞S便你燎窘,反正是你的Pi←_←
5. 歡脫吧~
最后NPM和NodeJS都安裝好了,就盡情地撒歡去吧干什么都沒人攔住你
~( ̄▽ ̄~)(~ ̄▽ ̄)~