http.createServer(app)與app()的區別


第一種寫法:

var express = require(‘express’);

var app = express(); 

app.listen(3000);

第二種寫法:

var express = require(‘express’);

var http = require(‘http’);

var app = express();

http.createServer(app).listen(80);

區別:

app就是一個:

function (req, res) {}

同時具備一個屬性:

app.listen = function (port) {
  http.createServer(this).listen(port);
};


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM