介绍:
nodeJS是基于chrome V8引擎的JavaScript运行环境。可方便的构建快速,可扩展的网络应用程 序的平台。使用事件驱动,非阻塞I/O模型,轻量,高效,可以完美的处理实时数据,运行在不 同的设备上。
为什么使用nodeJS?
- 基于JavaScript语言,学习成本减低,前后端统一语言,实现程序员的全栈开发,同意公共 类库,代码标准化。
- 没有重新开发运行时环境,选择目前最快的浏览器内核V8作为执行引擎,保证了NodeJs的 性能 和稳定性。
- 开发高效,代码简单,单线程机制,异步编程,能够很好的处理IO密集型应用。
- 社区众多。
server.js文件中的代码如下:
- 通过require指令引入http模块:
var http = require(“http”);
2. 创建服务器:
http.createServer(function(request, response) {
//发送http头部 http状态值:200 OK 内容类型: text/plain
response.writeHead(200, { ‘Content-Type’: ‘text/plain’ });
//发送响应数据”Hello World”
response.end(‘Hello World \n’);
}).listen(8888);
//终端打印信息
console.log(“Server running at http://127.0.0.1:8888”);
3. 使用node命令执行server.js文件:
node server.js
4. 用浏览器进行访问:
输入http://127.0.0.1:8888会看到输出Hello World的界面。