【发布时间】:2020-08-02 23:42:40
【问题描述】:
我创建了一个 ssr 节点 expressjs 应用程序,其中包含一些存储在数据库中的客户端可调整设置。例如enable_feature_x='y' 和url_logo='https://domain.tld/logo.png'。
目前我在app.js 中加载变量,然后将它们存储在app.locals 中并在模板中访问它们。但我不知何故无法在路线中访问它们。如何从路由中访问app?
我希望能够从app.js(启动时)和导入的路由(更新时)全局设置它们,并在任何路由和模板中全局读取它们。
我确定这是一个常见问题,但我还没有找到解决方案。有什么提示吗?
【问题讨论】: