Tôi đã tìm thấy một số mã nơi họ thiết lập Express mà không sử dụng app.configure
và tôi đã tự hỏi, sự khác biệt giữa việc sử dụng app.configure
mà không có trình chỉ định môi trường và không sử dụng nó là gì?
Nói cách khác, sự khác biệt giữa điều này là gì:
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')));
}
và điều này:
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')));
Cảm ơn.
cảm ơn, câu hỏi này một mình đã giúp tôi giải quyết vấn đề của tôi. Làm thế nào tốt là điều đó? :)
—
Non Plus Ultra
bên trong
—
Pramesh Bajracharya
require
các express
phải ở trong quotes'
.
app.configure
đã được sử dụng trong các phiên bản express cũ hơn nhưng không phải bây giờ.