大佬教程收集整理的这篇文章主要介绍了node.js – app.all(‘*’)和app.use(‘/’)之间的差异,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
> app.all()附加到应用程序的路由器,所以每当app.router中间件到达(它处理所有的方法路由… GET,POST等)。
> app.use()附加到应用程序的主中间件栈,因此它按照中间件指定的顺序使用。例如,如果你把它放在第一,它将是第一次运行。如果你把它放在最后,(在路由器之后),它通常不会运行。
通常,如果你想对所有路由进行全局操作,app.use()是更好的选择。此外,它有更少的未来bug的机会,因为express 0.4可能会丢弃隐式路由器(意思,中间件中的路由器的位置将比现在更重要,因为你在技术上甚至不必使用它马上)。
以上是大佬教程为你收集整理的node.js – app.all(‘*’)和app.use(‘/’)之间的差异全部内容,希望文章能够帮你解决node.js – app.all(‘*’)和app.use(‘/’)之间的差异所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。