LoopBack 4中访问express app添加中间件

Access express app in LoopBack 4 to add middleware

如何通过 app.use() 访问 LoopBack 4 应用程序中的 express 应用程序实例以添加头盔或压缩等中间件?

LoopBack 4 还没有对 Express 中间件的第一个class支持,请加入以下GitHub问题的讨论:

我们目前的建议是创建一个顶级 Express 应用程序(您可以在其中安装像 helmet 一样的中间件),然后将 LoopBack4 应用程序安装为子组件。您可以在以下教程中了解更多信息:

自上一个答案以来,LoopBack 4 已提供对 Express.js 中间件的支持以及现有的 LoopBack 4 中间件:

这包括额外的功能,可以与 Context 集成以进行依赖注入,将中间件包装在工厂函数中以进行动态配置,并将其用作拦截器。