为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。
test里面加一个简单的方法:
exports.sunFunction = function(){
return 10;
}
引入模块
在server.js中引入test.js模块
var http = require("http");
var test =require("./test")
http.createServer(function (request, response) {
// 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
var sunData = test.sunFunction();
// 发送响应数据 "Hello World"
console.log(sunData)
}).listen(8111);
启动server.js,查看效果: