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)
一、介绍:
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/
相关文章推荐
- nw.js node-webkit系列(1)简单介绍及应用
- node.js介绍及Win7环境安装测试
- [写出来才有价值系列:node.js]node.js 01-介绍及安装
- Node.js简单介绍并实现一个简单的Web MVC框架
- 使用 NodeJS+Express 开发服务端的简单介绍
- node.js介绍及Win7环境安装测试
- crossplatform---Nodejs in Visual Studio Code 01.简单介绍Nodejs
- Node.js开发环境的构建及开发所需的一些工具的简单介绍(nvm、npm、supervisor)
- node.js 第三方模块如何安装(使用npm)及介绍
- windows版的node.js简单示例
- node.js中debug模块的简单介绍与使用
- Centos7 中 Node.js安装简单方法
- node.js简单示例
- Node.js和Express简单入门介绍
- Node.js使用Angular简单示例
- Node.js 利用cheerio制作简单的网页爬虫示例
- node.js介绍及Win7环境安装测试(转)
- Node.js Express Tutorial(简单入门) 前提已经安装Node.js
- node.js中http模块和url模块的简单介绍
- node.js的配置与安装和一些简单的dos命令