这里有新鲜出炉的 7 天学会 Node.js,程序狗速度看过来!
Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用 · Node.js 借助事件驱动, 非阻塞 I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用
1. 安装依赖包
Ubuntu 11.10 安装 Node.js 的方法,需要的朋友可以参考下。
- sudo apt-get install g++ curl libssl-dev apache2-utils
- sudo apt-get install git-core
2. 下载源代码
- git clone git://github.com/ry/node.git
这一步是因网络状况较差一直显示 Cloning to node... 可以从官网上直接下载源代码,解压到帐号的文件夹里。 文件名改为了 node。 3. 编译 三句命令:
- ./configure
- make
- sudo make install
安装成功后截图:
4. 测试 编写如下小程序,命名为 example.js,保存在 node 文件夹下。
- var http = require('http');
- http.createServer(function(req, res) {
- res.writeHead(200, {
- 'Content-Type': 'text/plain'
- });
- res.end('Hello Node.jsn');
- }).listen(8124, "127.0.0.1");
- console.log('Server running at http://127.0.0.1:8124/');
执行如下命令:
运行结果:
后面为应用方便,还应当设置环境变量,安装 npm,之类的工作吧?刚刚入手,还有待进一步学习... 烦人的保密检查,整理资料去了...
来源: http://www.phperz.com/article/17/0425/282400.html