Я получаю много Can't set headers after they are sent
ошибок, и они, кажется, никогда не дают мне номера строк в моем app.js
, это нормально? Как люди отлаживают эти ошибки?
Мой код, который выдает ошибку заголовков, выглядит следующим образом, он делает что-то странное, чтобы скрыть номера строк?
app.get('/', function(req, res, next) {
if (req.param('q')) {
searchProvider.search(
req.param('q'),
function( error, results) {
res.render('search', {
locals: {
results: results,
q: req.param('q')
},
});
}
);
} else {
res.render('index');
}
});