时间:2021-05-25
在树莓派上运行NodeJS并不需要特别的配置,你只需要确保可以用openssh远程连接到你的树莓派。
安装并配置Open SSH服务器
它可以确保你能远程连接到树莓派,它应该已经被安装了,但是这个过程可以确保安装最新版和生成加密密钥。
如果Raspberry Pi运行在'headerlesss'模式。没有显示器,键盘或鼠标的情况下,就需要通过网线连接到树莓派。
sudo apt-get install openssh-serversudo rm -rf /etc/ssh/ssh_host_*sudo dpkg-reconfigure openssh-server下载Nodejs
创建一个新的目录去存放下载的Nodejs文件,在这里我们创建了一个'nodes_download'目录。
注* 通过 http://nodejs.org/dist 查看最新版。
并不是所有最新版的NodeJS都能在树莓派上使用。因为有些没有正确地指定ARM的指令集。
注* 树莓派使用的是ARM v7指令集的CPU。
这篇文章里使用的是2016年10月29号最新的可编译的版本。
使用cd命令跳转到希望存放下载的Node.js文件的目录,这里以Downloads文件夹为例,然后下载并解压'tar'包:
cd Downloadswget http://nodejs.org/dist/v6.10.3/node-v6.10.3.tar.gztar -xzf node-v6.10.3.tar.gz编译Nodejs
一旦源代码下载完成,编译可能会花费好几个小时,所以请耐心等待。
注* 以前的版本编译仅需要十几分钟,但随着Chriumun V8引擎变得越来越复杂,编译时间也变得越来越长,应该是加入了越来越多对ECMAScript 6 支持的原因。想要提高编译速度的,可以找到node.js0.x版本进行编译。
安装编绎环境【可选】
apt-get install python g++ make使用以下命令编译Nodejs:
cd node-v6.10.3./configuremake安装编译好的Nodejs代码
一旦编译完成,就可以安装进树莓派系统。这需要使用系统管理员登录系统,如 sudo 命令。
sudo make install重启树莓派
sudo reboot检查安装
一旦安装完成,可以使用以下命令检查版本:
node -vnpm -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 -s2. 下载并解压0.12.x版的nodejs
wget http://nodejs.org/dist/v0.12.18/node-v0.12.18.tar.gztar -xzf node-v0.12.18.tar.gz3. 编译
cd node-v0.12.18./configuremake4 安装
make install总结
以上所述是小编给大家介绍的在Debian(Raspberry Pi)树莓派上安装NodeJS的简单介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
因为同是Linux系统,而且与Debian同源,因此在Ubuntu12.04安装VMwareTools与《图文详解Debian7安装VMwareTools详细过
无法安装原因树莓派64位系统安装opencv依赖libjasper-dev时显示无法定位软件包问题是因为在debian源上libjasper-dev只有32位的
1月22日消息,树莓派基金会(RaspberryPiFoundation)最新发布了一款微控制器开发板树莓派PiPico,其比普通的树莓派Pi还要小,售价仅为4
树莓派是一个非常廉价的、只有手掌大小的完全可编程的计算机。虽然树莓派的体积小,但是它的潜力无限。你可以像使用常规台式计算机一样在树莓派上创建一个非常酷的工程。例
前言去年买的树莓派一直放在抽屉里吃灰,前些阵子Debian9发布,也不出意外的支持了树莓派。于是重新拿出读卡器又重新了装上了Debian桌面版系统。介绍现在这个