Quantcast
Channel: 游手好弦 » nodejs
Browsing latest articles
Browse All 7 View Live

Image may be NSFW.
Clik here to view.

win7上安装nodejs

nodejs的安装非常方便,直接下载官网上的安装文件就OK了。官网地址:http://nodejs.org/ 截图: 安装程序不会询问你安装路径,Node.js 会被自动安装到 C:\Program Files\nodejs 或C:\Program Files (x86)\nodejs(64位系统)目录下,并且会在系统的 PATH 环境变量中增加该目录,因此我们可以在 Windows...

View Article



nodejs中Async库介绍

地址:https://github.com/caolan/async Async的内容分为三部分: 1.流程控制:简化十种常见流程的处理 2.集合处理:如何使用异步操作处理集合中的数据 3.工具类:几个常用的工具类 本文介绍其中最简单最常用的流程控制部分。 由于nodejs是异步编程模型,有一些在同步编程中很容易做到的事情,现在却变得很麻烦。Async的流程控制就是为了简化这些操作。 1....

View Article

page.js页面代码详解

module.exports = function(req,res){ } page.js里的所以代码都包含在这个函数里面,exports 是模块公开的接口,这个函数接受两个参数,分别是请求对象( req )和响应对象( res )。 var pageApi = require('./api'), //require 用于从外部获取一个模块的接口。 AsyncProxy =...

View Article

Image may be NSFW.
Clik here to view.

nodejs入门学习(一)

记录下nodejs的学习过程。“hello world”的例子就不做了,这里做的另一个简单例子: 建立一个http服务器; 对于不同的请求,服务器给予不同的响应; 当请求被服务器接收并通过路由传递之后,需要可以对其进行处理; 路由还应该能处理POST数据; 不仅仅要处理URL对应的请求,还要把内容显示出来; 可以上传图片;...

View Article

nodejs入门学习(二)

今天要做的事情是,修改一部分代码,暴露出那个实例的问题。 这里,我们来修改下start请求处理程序,我们让它等待10秒以后再返回“Hello Start”。 function start(){ console.log("Request handler 'start' was called."); function sleep(milliSeconds) { var startTime = new...

View Article


nodejs入门学习(三)

以正确的方式让请求处理程序对浏览器请求作出响应! 这个相对采用将内容传递给服务器的方式,这次采用将服务器“传递”给内容的方式. //server.js; var http = require("http"); var url = require("url"); function start(route, handle) { function onRequest(req, res) { var...

View Article

《node.js开发指南》的几处更新

《node.js开发指南》上面讲的代码案例,现在再来操作的话,肯定是运行不成功的。 express现在已经是3.x版本,相比书上用到的2.x版本,改动还是蛮大的。 使用express projectName创建项目时,express的-t参数已经失效,需要手动修改package.json和app.js文件来指定模块引擎,默认的为jade;如果需要换成ejs,需要修改: //app.js...

View Article
Browsing latest articles
Browse All 7 View Live




Latest Images