Znalazłem kod, w którym skonfigurowali Express bez użycia app.configurei zastanawiałem się, jaka jest różnica między używaniem app.configurebez specyfikatora środowiska a jego nieużywaniem?
Innymi słowy, jaka jest różnica między tym:
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')));
}
i to:
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')));
Dzięki.
requireexpressquotes'
app.configuremusiał być używany w starszych wersjach ekspresowych, ale nie teraz.