Я создаю приложение с CLI генератора приложений Express, используя npm install express-generator -g
со ссылкой на документацию
Какая польза от экспресса app.set('port', port)
, в то время как я использую HTTP Сервер?
Приложение работает нормально, даже если я удалил app.set('port', port)
var app = require('../app');
var debug = require('debug')('usr-mgmt:server');
var http = require('http');
const { port } = require('../config');
app.set('port', port); // Working fine even after Removed this line
var server = http.createServer(app);
server.listen(port);
Нужно ли мне добавить app.set('port', port)
в моем тестовом случае?Как код, сгенерированный генератором экспрессов?
const app = require('../app.js');
let { port } = require('../config');
before(function () {
server = http.createServer(app);
server.listen(port);
});
Даже тестовый пример работает нормально без app.set('port', port)
.
Почему генератор приложений Express использует это без использования?