[RaspberryPi] NodeJS

本篇文章主要参考的是NodeJS在Github上的仓库中发布的资料:
https://github.com/nodesource/distributions

树莓派的官方操作系统Raspbian是基于Debian 8(Jessie)构建的,刚好出现在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)上,赶紧先升个级,不然你只能安装NodeJS 6了,这句话上面的支持列表有写。

1. 烧写基于Debian 7(Jessie)的树莓派操作系统Raspbian


怎么烧我就不说了,挺多给你个地址自己意会~
傲娇的地址

2. 安装并验证NodeJS 7

进入Pi的终端,不管用什么方式进入,进入就行了。然后按下面的命令一条一条来敲,不要闭着眼睛敲啊,要看看会不会报错哈!~

sudo apt-get update
curl -sL https://deb.nodesource.com/setup_7.x |  sudo -E bash -
sudo apt-get install -y nodejs

验证NodeJS的安装,只需在Pi的终端里敲下面这句命令你会看到安装的NodeJS的版本号。

node -v
7.10.0

如果报出找不到node的错误,那就说明NodeJS没有成功安装。
不过我发现刚安装完就敲这句命令偶尔会报出/usr/bin/node no found的错,你可以尝试用sudo reboot重启一下,然后就好了。

4. 安装并验证NPM

NPM是NodeJS经常用到的包管理器,可以用它来下载三方包,或者上传自己制作的库,非常实用。少了它,就像天空失去了筋斗云,大海失去了定海针……虽然还有用,但却只有那么点儿用了,绝对不会有酷炫到定不下来的感觉~
好了,在Pi的终端里输入

sudo apt-get install -y npm

验证NPM的安装,在Pi的终端里敲,你会看到安装的NPM的版本号

npm -v
4.2.0

如果报出找不到npm的错误,那就说明NPM没有成功安装。然后要杀要刮随便你,反正是你的Pi←_←

5. 欢脱吧~

最后NPM和NodeJS都安装好了,就尽情地撒欢去吧干什么都没人拦住你
~( ̄▽ ̄~)(~ ̄▽ ̄)~

你可能感兴趣的