在Debian(RaspberryPi)树莓派上安装NodeJS的教程详
在树莓派上运⾏NodeJS并不需要特别的配置,你只需要确保可以⽤openssh远程连接到你的树莓派。
安装并配置Open SSH服务器
它可以确保你能远程连接到树莓派,它应该已经被安装了,但是这个过程可以确保安装最新版和⽣成加密密钥。
如果Raspberry Pi运⾏在'headerlesss'模式。没有显⽰器,键盘或⿏标的情况下,就需要通过⽹线连接到树莓派。
sudo apt-get install openssh-server
sudo rm -rf /etc/ssh/ssh_host_*
sudo dpkg-reconfigure openssh-server
下载Nodejs
创建⼀个新的⽬录去存放下载的Nodejs⽂件,在这⾥我们创建了⼀个'nodes_download'⽬录。
并不是所有最新版的NodeJS都能在树莓派上使⽤。因为有些没有正确地指定ARM的指令集。
注* 树莓派使⽤的是ARM v7指令集的CPU。
这篇⽂章⾥使⽤的是2016年10⽉29号最新的可编译的版本。
使⽤cd命令跳转到希望存放下载的Node.js⽂件的⽬录,这⾥以Downloads⽂件夹为例,然后下载并解压'tar'包:
cd Downloads
wget /dist/v6.10.3/node-v6.10.
jquery学习在线教程
tar -xzf node-v6.10.
编译Nodejs
⼀旦源代码下载完成,编译可能会花费好⼏个⼩时,所以请耐⼼等待。
注* 以前的版本编译仅需要⼗⼏分钟,但随着Chriumun V8引擎变得越来越复杂,编译时间也变得越来越长,应该是加⼊了越来越多对ECMAScript 6 ⽀持的原因。想要提⾼编译速度的,可以到node.js0.x版本进⾏编译。
安装编绎环境【可选】
apt-get install python g++ make
使⽤以下命令编译Nodejs:
cd node-v6.10.3
./configure
make
安装编译好的Nodejs代码
⼀旦编译完成,就可以安装进树莓派系统。这需要使⽤系统管理员登录系统,如 sudo 命令。
sudo make install
重启树莓派
sudo reboot
检查安装
⼀旦安装完成,可以使⽤以下命令检查版本:
node -v
npm -v
显⽰结果应该是:
v6.9.1
3.10.8
如果结果正常那么Nodejs和NPM就安装完成了。
安装0.12.x版的NodeJS
V0.12.x是⾮常经典的NodeJS版本,这个版本的NodeJS采⽤ECMAScript 5的语法,其地位类似jQuery的1.x版或Python的2.7版。其并没有引⼊ES6的⼀系列新语法特性,如Class/Promise/Async等,其性能较为稳定,体积较⼩,⽬前绝⼤多数npm模块都⽀持这个node版本。
1. 切换成root不必每次都输⼊sudo,如果出现错误可能已经是管理员,可忽略。
sudo -s
2. 下载并解压0.12.x版的nodejs
wget /dist/v0.12.18/node-v0.12.
tar -xzf node-v0.12.
3. 编译
cd node-v0.12.18
./configure
make
4 安装
make install
总结
以上所述是⼩编给⼤家介绍的在Debian(Raspberry Pi)树莓派上安装NodeJS的简单介绍,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。