码迷,mamicode.com
首页 > Web开发 > 详细

Node.js

时间:2015-06-18 08:11:16      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

 

Node.js 是什么

  Node.js 是一个 JavaScript 运行环境,是对Google V8 引擎的封装,对一些特殊用例的优化,提供了替代API,

使得 V8 在非浏览器环境下运行得更好。

  目的是可以在服务器端执行和运行 JavaScript 代码。

  Node.js 解决多请求的方法。在于处理链接服务器端方式。

  在 Node.js 中每个HTTP链接都会发射一个在 Node.js 引擎的进程中运行的事件,而不是为每个连接生成一个新

的OS进程。更好地节约服务器资源。

 

  同步调用:是一种阻塞式调用,一段代码调用另一段代码,必须等这段代码执行结束返回结果后,代码才能继续执行。

  异步调用:是一种非阻塞式调用,一段异步代码还未执行完,可继续执行下一段代码逻辑,当代码执行完后,通过回调

       返回继续执行相应的逻辑,而不耽误其他代码的执行。

 

安装调试(Windows下)

  1. 官网 http://nodejs.org 下载安装包:node-v0.12.4-x86.msi 

  2. 安装,默认路径是 C:\Program Files\nodejs\node.exe. 若另行安装路径,需添加环境变量

  3. 测试环境,搭建WEB服务器,当浏览器请求服务器资源时,服务器响应HTTP请求,并显示Hello World!.

    A:在D盘根目录创建nodejs文件夹,编写代码并保存为app.js

    技术分享

    B:启动服务器

    技术分享

    C:浏览器请求资源:http://127.0.0.1:8888

    技术分享

    

 

Node.js

标签:

原文地址:http://www.cnblogs.com/zhangchen2015/p/4584795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!