vscode предупреждение о том, что первые аргументы не используются, но я использую более поздние аргументы - PullRequest
0 голосов
/ 27 сентября 2018

Вот некоторый базовый код из экспресс-генератора:

// catch 404 and forward to error handler
app.use(function(request, response, next) {
    next(createError(404))
})

vscode жалуется:

'запрос' объявлен, но его значение никогда не читается.

Я понимаю предупреждение, и vscode хочет, чтобы я удалил неиспользованные аргументы.Однако, поскольку аргументы являются позиционными, я больше не смог бы использовать next, если бы я также удалил request.

Есть ли способ заставить vscode не предупреждать об этом и по-прежнему иметь свой маршрут?работа

1 Ответ

0 голосов
/ 27 сентября 2018

Просто добавьте префикс имени неиспользуемого аргумента с подчеркиванием:

app.use(function(_request, _response, next) {
    next(createError(404))
})

VS Встроенная проверка неиспользуемых переменных кода теперь будет игнорировать аргументы, начинающиеся с _

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...