J'ai trouvé du code dans lequel ils ont configuré Express sans utiliser app.configure
et je me demandais quelle est la différence entre utiliser app.configure
sans spécificateur d'environnement et ne pas l'utiliser?
En d'autres termes, quelle est la différence entre ceci:
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')));
}
et ça:
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')));
Merci.
require
l' intérieur du express
devrait être dedans quotes'
.
app.configure
devait être utilisé dans les anciennes versions express mais pas maintenant.