摘要: 转:http://www.cnblogs.com/xinyuyuanm/archive/2013/04/05/3000920.htmlNode.js 支持中文不太好(实际上是Javascript支持),见《Node.js开发指南》。 要想Node.js正常显示中文,需要两点: 1、js文件保存为unicode格式。js文件是否为unicode格式,一个简单的方法是使用记事本来判断。使用记事本打开JS文件,点菜单另存为,看编码格式是否为"UTF-8"。若不是,可使用UltraEdit工具进行转换,使用记事本也可以转换。 2、在js文件中增加编码说明meta数据,让浏览器知道使 阅读全文
posted @ 2013-04-30 17:37 wangle100 阅读(501) 评论(0) 推荐(0) 编辑
摘要: Nodejs是事件驱动的,意思是只有在请求到来的时候,它采取执行具体的onRequest方法(onRequest方法是在创建http server时传递的)。创建一个server.js,在里面写相关的内容后保存。我们在其他的js文件中就可以使用这个server模块,使用的方式是:var server = require("./server");在server.js中,可以使用export到处函数供外面的js文件使用。具体格式是:exports.start = start; 到处server.js中定义的start方法。综合1和2中所述,我们可以将应用的不同部分放入不同的文件 阅读全文
posted @ 2013-04-30 17:18 wangle100 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 访问http://localhost:8888/start, 会有两个textarea,填写相关内容,点提交按钮,会在另外一个页面看到填写的内容。如果两个textarea中的内容很多,node会调用data监听器(request注册的监听器)多次,把数据封装好以后,再调用end监听器中的route路由方法。1、启动服务器index.js(后台服务器启动使用node index.js):var server = require("./server");var router = require("./router");var requestHandlers 阅读全文
posted @ 2013-04-30 16:44 wangle100 阅读(271) 评论(0) 推荐(0) 编辑