从Express堆栈中删除中间件的正确方法?
有什么规范的方法可以app.use
从堆栈中删除添加的中间件?似乎应该可以app.stack
直接修改数组,但是我想知道是否有一个我应该首先考虑的文档化方法。
回答:
use
实际上来自Connect(不是Express),它真正要做的就是将中间件功能推送到应用程序的stack
。
因此,您应该很好地将函数拼接出数组。
但是,请记住,周围没有文档,app.stack
也没有删除中间件的功能。您冒着将来版本的Connect进行更改与代码不兼容的风险。
以上是 从Express堆栈中删除中间件的正确方法? 的全部内容, 来源链接: utcz.com/qa/405775.html