我在 node.js 中使用 Express 框架和一些中间件功能:
var app = express.createServer(options);
app.use(User.checkUser);
我可以使用.use
带有附加参数的函数来仅在特定路径上使用此中间件:
app.use('/userdata', User.checkUser);
是否可以使用路径变量,以便将中间件用于除特定路径(即根路径)之外的所有路径?
我正在考虑这样的事情:
app.use('!/', User.checkUser);
User.checkUser
除了根路径外,总是调用so 。