NodeJS服务器声明
我现在正在学习的nodeJS / Express相当新。
似乎有不同的创build一个HTTP服务器的方法,我想知道有什么不同。 例如….
从socket.io教程:
var app = require('express')(); var http = require('http').Server(app);
…从一个nodejs教程:
var express = require('express'), app = express.createServer();
有人能解释两者之间的差别,特别是关于第一个例子吗? 我假设明确要求后的空括号是一个匿名函数,但是表演是什么? 为什么将应用程序传递给服务器方法?