nodejs

2015-01-27 14:11:42

13052611144511nxm.png

[1] Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用。

V8引擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。[2] 


  • 2009年2月,Ryan Dahl在博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库。

  • 2009年5月,Ryan Dahl在GitHub上发布了最初版本的部分Node.js包,随后几个月里,有人开始使用Node.js开发应用。

  • 2009年11月和2010年4月,两届JSConf大会都安排了Node.js的讲座。

  • 2010年年底,Node.js获得云计算服务商Joyent资助,创始人Ryan Dahl加入Joyent全职负责Node.js的发展。

  • 2011年7月,Node.js在微软的支持下发布Windows版本。[3] 


安装

Node.js的安装

下面介绍下Node.js的安装,首先在nodejs的网站上根据操作系统下载相关的安装包,对于ubuntu[6] (linux)下的安装,可以如下进行:

sudo apt-get update

sudo apt-get install node

或者:

sudo aptitude update

sudo aptitude install node

Node.js就会在sid库,可以将它们增加到sources来源列表中

sudo echo deb http://ftp.us.debian org/debian/ sid main > /etc/apt/sources.list.d/sid.list

但要注意的是,在完成安装后,需要移走/etc/apt/sources.list.d/sid.list。


你打算打赏多少钱呢?

打赏
(微信扫一扫)