从Express堆栈中删除中间件的正确方法?

有什么规范的方法可以app.use从堆栈中删除添加的中间件?似乎应该可以app.stack直接修改数组,但是我想知道是否有一个我应该首先考虑的文档化方法。

回答:

use实际上来自Connect(不是Express),它真正要做的就是将中间件功能推送到应用程序的stack

因此,您应该很好地将函数拼接出数组。

但是,请记住,周围没有文档,app.stack也没有删除中间件的功能。您冒着将来版本的Connect进行更改与代码不兼容的风险。

以上是 从Express堆栈中删除中间件的正确方法? 的全部内容, 来源链接: utcz.com/qa/405775.html

回到顶部