# req.app
此属性包含对使用中间件的 Express 应用程序实例的引用。
# 概要
req.app
# 描述
此属性包含对使用中间件的 Express 应用程序实例的引用。
如果您遵循创建一个模块的模式,该模块仅导出一个中间件函数并在主文件中 require()
,则中间件可以通过 req.app
访问 Express 实例。
例如:
// index.js
app.get('/viewdirectory', require('./mymiddleware.js'))
// mymiddleware.js
module.exports = (req, res) => {
res.send(`The views directory is ${req.app.get('views')}`)
}
← app.use req.baseUrl →