学习node.js的一些笔记

最近看了几眼node.js,以前曾听说它用途很大。

在菜鸟教程上,已看了过半的内容:http://www.runoob.com/nodejs/nodejs-web-module.html,如今看到了这里,这里先后创建了一个服务器,一个html文件,一个客户端,直观的让我清楚了他们的作用,看到这里,好像开窍了一般,看前面的时候,我就在想,这不就是js吗,没什么特别,一直没试过自己做服务器,或许学完之后,可以做一个玩一玩呢,哈哈。这一节,遇到的问题是在执行客户端js文件的时候,js报错了,说events.js:183  throw er; // Unhandled 'error' event:学习node.js的一些笔记

网上有说是端口冲突,我改了好多个端口号,还是不行,然后再看看代码,看看报错,领悟到应该先执行服务器js,然后另开一个终端页执行客户端js,而我是服务器js我已经咔擦掉了,没在运行,所以报错。

继续往下学习,到了express框架,遇到了Nodejs Express模块server.address().address为::的问题,说是是要自定义lacalhost,没看懂,只见方法加了个参数之后,正常了:

var express=require('express');
var app=express();
app.get('/',function(req,res){
res.send('Hello World');
}); var server=app.listen(8081,'localhost',function(){
var host=server.address().address;
console.log(host);
var port=server.address().port;
console.log(port);
console.log('应用实例,访问地址为:http://%s:%s',host,port);
});
上一篇:Android系统Recovery工作原理之使用update.zip升级过程分析(八)---解析并执行升级脚本updater-script【转】


下一篇:Android系统Recovery工作原理之使用update.zip升级过程分析(六)---Recovery服务流程细节【转】