文档章节

玩转树莓派-RaspBerry,装个nodejs玩玩

openthings
 openthings
发布于 2015/03/22 13:10
字数 473
阅读 2501
收藏 2

下载Nodejs 

创建一个新的目录去存放下载的Nodejs文件,在这里我们创建了一个'nodes_download'目录。

注* 通过 http://nodejs.org/dist 查看最新版。

并不是所有最新版的NodeJS都能在树莓派上使用。因为有些没有正确地指定ARM的指令集。

注* 树莓派使用的是ARM v6指令集的CPU,但Chriumun V8最版JavaScript引擎,可能使用了一些ARM v7的功能,比如内存保护等。

这篇文章里使用的是2014年12月1号最新的可编绎的版本。

下载并解压'tar'包:

wget http://nodejs.org/dist/v0.11.7/node-v0.11.7.tar.gztar -xzf node-v0.11.7.tar.gz

编绎Nodejs 

一旦源代码下载完成,编绎可能会花费好几个小时,所以请耐心等待。

注* 以前的版本编绎仅需要十几分钟,但随着Chriumun V8引擎变得越来越复杂,编绎时间也变得越来越长,应该是加入了越来越多对ECMAScript 6 支持的原因。想要提高编绎速度的,可以找到node.js0.8x版本进行编绎。

使用以下命令编绎Nodejs

cd node-v0.11.7
./configure
make

安装编绎好的Nodejs代码

一旦编绎完成,就可以安装进树莓派系统。这需要使用系统管理员登录系统,如 su 命令。

su
make install

重启树莓派

sudo shutdown -r now

检查安装

一旦安装完成,可以使用以下命令检查版本:

node -v
npm -v

显示结果应该是:

Nodejs Version V0.11.7

NPMVersion 1.3.8

如果结果正常那么Nodejs和NPM就安装完成了。

想用npm install phonegap -g,装上phonegap,结果一堆错误,暂时放弃...

© 著作权归作者所有

共有 人打赏支持
openthings
粉丝 257
博文 925
码字总数 476083
作品 1
东城
架构师
玩转树莓派-Raspberry,在2代B版上装nodejs和phonegap

下载Nodejs 创建一个新的目录去存放下载的Nodejs文件,在这里我们创建了一个'nodesdownload'目录。 注* 通过 http://nodejs.org/dist 查看最新版。 并不是所有最新版的NodeJS都能在树莓派上使...

openthings
2015/03/29
0
0
树莓派(raspberry)启用root账户

树莓派(raspberry)启用root账户 今天玩树莓派,需要安装些东西,老是sudo感觉不方便于是想直接用root。咦···?默认不是空密码?试下密码raspberry。还不对。那是神马?? 论他找了下,原...

quanpower
2013/05/27
0
2
Banana Pi VS Raspberrry Pi,是敌是友?

现在开源硬件,已经成为了一种潮流,很多开源硬件项目不断推出各自的开源硬件产品. 市场上主流的有: raspberrry Pi, arDuino,Pcduino, CubieBoard, 在各自的发展过程中,大家都在维护各自的社区...

sinovoip
2014/07/31
0
0
树莓派3B的Qt交叉编译环境搭建

转自: http://blog.csdn.net/shenhuan1104/article/details/53486619 http://blog.csdn.net/shenhuan1104/article/details/53500829 本文永久地址:https://my.oschina.net/bysu/blog/1557......

不最醉不龟归
2017/10/27
0
0
玩转树莓派-RaspBerry,显示屏安装与远程访问

树莓派-RaspBerry B+自带HDMI的接口,外接显示器还是很方便的。 但很多时候,还是希望给树莓派配个小显示屏。我使用的是Waveshare出的(某宝上淘来的)3.2寸的。需要下载微雪自己改好了的镜...

openthings
2015/03/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0
20180818 上课截图

小丑鱼00
今天
1
0
Springsecurity之SecurityContextHolderStrategy

注:下面分析的版本是spring-security-4.2.x,源码的github地址是: https://github.com/spring-projects/spring-security/tree/4.2.x 先上一张图: 图1 SecurityContextHolderStrategy的三个......

汉斯-冯-拉特
今天
1
0
LNMP架构(Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl)

Nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时...

蛋黄_Yolks
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部