最近在复习nodejs,因为框架太多隔一段时间不用就会忘了,所以没办法必须时常拿出来练练,就像家里有好几辆车,要时不常的轮流开一圈。我就从最基础的开始写,怎么下载安装就不说了,首先是nodejs的三类模块:核心模块、file(自定义)模块和npm模块,核心模块中最基本的模块就是http。在讲这个之前还要说一下exports和require,exports的意义就是将模块“暴露”出去,require是引用模块,示例"
//module.js
module.exports = {
add = function(num1,num2){
return num1+num2
},
multiple = function(num1,num2){
return num1 * num2
}
}
//app.js
var calc = require("./module.js");
console.log(calc.add(3,5));
console.log(calc.multiple(4,7));
这个例子是先了解一下nodejs的格式。接下来就是引用http模块
//核心模块直接引用:
var http = require("http");
//创建服务器实例:
var server = http.createServer();
//让服务器运行在指定端口:8080
server.listen(8080);
console.log("服务器正运行在端口8080...");
未完待续...