javascript - 在中间件中访问应用程序配置

标签 javascript node.js express

如何使用 express 访问中间件函数内的应用程序配置设置?例如,假设我有以下人为设计的示例,它定义了自己的模块,我想根据应用程序配置的结果进行分支。

function fail(req, res, next) {  
    if (app.config.fail === true) {
        res.json({'err': 'failed'});
    }
    return next();
}

用 express 处理这个问题的正确方法是什么?

最佳答案

好吧,如果你想在中间件中访问 app,你可以使用 req.app 来实现。正如解释的那样 here

希望这就是您要找的!

关于javascript - 在中间件中访问应用程序配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35731272/

相关文章:

javascript - 清除不需要的 <span> 标签

node.js - 在 EJS 中将变量呈现为 HTML

node.js - 在 Node.js 中异步查询多个 MongoDB 集合

javascript - ZEIT 现在无服务器函数 - 带参数的路由

javascript - 向 onclick 属性添加函数奇怪的行为

javascript - 如何去除突出显示的词?

node.js - npm 安装错误 : rollbackFailedOptional

node.js - 无服务器/lambda 容器中的 Express 重定向不起作用

node.js - next(err) 不停止执行

javascript - 如何通过单击全日历中的相应事件(道琼斯指数)来获取特定日期?