我发现了一些代码,他们在不使用Express的情况下设置了Express app.configure
,我想知道,app.configure
不使用环境说明符与不使用它之间有什么区别?
换句话说,这有什么区别:
var app = require(express);
app.configure(function(){
app.set('port', process.env.PORT || config.port);
app.use(express.logger('dev')); /* 'default', 'short', 'tiny', 'dev' */
app.use(express.bodyParser());
app.use(express.static(path.join(__dirname, 'site')));
}
还有这个:
var app = require(express);
app.set('port', process.env.PORT || config.port);
app.use(express.logger('dev')); /* 'default', 'short', 'tiny', 'dev' */
app.use(express.bodyParser());
app.use(express.static(path.join(__dirname, 'site')));
谢谢。
谢谢,仅此一个问题就帮助我解决了我的问题。那有多好?:)
—
Non Plus Ultra
里面
—
Pramesh Bajracharya
require
的express
应该是quotes'
。
app.configure
必须在较早的Express版本中使用,但现在不可以使用。