Используйте специальное промежуточное ПО в Express для всех путей, кроме определенного

Я использую платформу Express в node.js с некоторыми функциями промежуточного программного обеспечения:

var app = express.createServer(options);
app.use(User.checkUser);

Я могу использовать.use Функция с дополнительным параметром для использования этого промежуточного программного обеспечения только на определенных путях:

app.use('/userdata', User.checkUser);

Можно ли использовать переменную пути, чтобы промежуточное ПО использовалось для всех путей, кроме определенного, то есть корневого пути?

Я думаю о чем-то вроде этого:

app.use('!/', User.checkUser);

ТакUser.checkUser всегда вызывается, за исключением корневого пути.

Ответы на вопрос(5)

Ваш ответ на вопрос