您的位置:首页 > Web前端 > Node.js

node.js之介绍-安装-简单示例

2013-09-16 16:11 866 查看
源码及文档下载:http://pan.baidu.com/share/link?shareid=3372410058&uk=1763236251

一、介绍:

1、官网:http://www.nodejs.org/

2、node.js是一个建立在Chrome JavaScript runtime之上,便捷地构建快速、可伸缩、可扩展的网络应用程序。

3、它采用事件驱动方式,非阻塞I/O模型,因而node.js是轻量级和高效的。

4、它尤其适合运行在分布式设备上的实施密集型应用。

5、是一个服务端JavaScript解释器,处理高并发和异步I/O。

6、本身运行Google V8 JavaScript引擎,对其封装的同时进行优化,并改进其处理二进制的能力。

7、基于MIT许可证,开源。

Google V8 JavaScript说明:

1、Google开发的JavaScript引擎,用在Google Chrome中。

2、使用C++开发,相比其他JavaScript引擎将JavaScript程序解释成字节码或着解释执行,而V8则将程序编译成原生机器码,并使用内联缓存等方法提供性能。JavaScript在V8引擎下媲美二进制程序。

3、V8可以独立运行,也可以嵌入到任何C++程序

4、基于BSD协议,任何组织个人使用其源码。

二、安装

1、下载:http://www.nodejs.org/download/



2、将node.exe复制到D:\ProgramFiles\nodeJs\目录下(目录随意)



3、添加环境变量 path = D:\ProgramFiles\nodeJs



三、简单示例

1、在任意目录新建HelloWorld.js文件(D:\ProgramFiles\nodeJs\HelloWorld.js)

var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World\n');
}).listen(8124);
console.log('Server running at ' target='_blank'>http://127.0.0.1:8124/');[/code] 
2、启动服务器

a)可以直接将js文件拖拽到node.exe图标之上,即可运行;

b)也可在通过cmd命令行进入HelloWorld.js所在目录,执行node HelloWorld.js



3、结果:访问http://127.0.0.1:8080/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: