摘要: EventEmitter 对象Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。在开发者看来,事件由EventEmitter 对象提供。前面提到的 fs.readFile 和 http.createServer的回调函数都是通过EventEmitter来实现的。下面我们用一 阅读全文
posted @ 2017-11-21 21:04 AlanTao 阅读(184) 评论(0) 推荐(0)
摘要: Node.js 中,并不是所有的 API都提供了同步和异步版本。Node.js 不鼓励使用同步 I/O 。 1.异步的方式读取一个文件 readfile.js 2.同步读取文件 readfilesync.js 阅读全文
posted @ 2017-11-21 21:03 AlanTao 阅读(199) 评论(0) 推荐(0)
摘要: 1.querystring.stringify(obj[, sep[, eq[, options]]]) 2.querystring.parse(str[, sep[, eq[, options]]]) 3.querystring.escape(str) 4.querystring.unescape 阅读全文
posted @ 2017-11-21 21:01 AlanTao 阅读(468) 评论(0) 推荐(0)
摘要: node的url属性 1.parse: [Function: urlParse],2.format: [Function: urlFormat],3.resolve: [Function: urlResolve],4.resolveObject: [Function: urlResolveObjec 阅读全文
posted @ 2017-11-21 20:58 AlanTao 阅读(243) 评论(0) 推荐(0)
摘要: 1.建立 HTTP 服务器 Node.js 是为网络而诞生的平台,但又与 ASP、PHP 有很大的不同,究竟不同在哪里呢?如果你有 PHP 开发经验,会知道在成功运行 PHP 之前先要配置一个功能强大而复杂的 HTTP 服务器,譬如 Apache 、IIS 或 Nginx ,还需要将 PHP 配置为 阅读全文
posted @ 2017-11-21 20:45 AlanTao 阅读(400) 评论(0) 推荐(0)
摘要: 1.下载node.js http://nodejs.cn/ 2.下载git https://git-scm.com/download/win 3.安装npm 使用淘宝镜像的命令: 4 打开git输入 node -v 查看node版本, npm -v 查看npm版本 阅读全文
posted @ 2017-11-21 20:38 AlanTao 阅读(228) 评论(0) 推荐(0)
摘要: Ruby的安装 如果是Window系统,请打开:http://rubyinstaller.org/downloads/ ,下载当前稳定版本的exe文件。界面如下所示: Step(2): 接下来,在系统上运行来安装Ruby。 Step(3): 接下来,添加Ruby的bin文件夹到PATH用户变量和系统 阅读全文
posted @ 2017-11-21 15:46 AlanTao 阅读(1115) 评论(0) 推荐(0)