最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

在expressjs app.use中间件后,为什么不app.get中间件工作

运维笔记admin14浏览0评论

在expressjs app.use中间件后,为什么不app.get中间件工作

在expressjs app.use中间件后,为什么不app.get中间件工作

我使用下面的代码在我server.js文件,但得到的代码不会与app.use()中间件运行,但一旦我注释掉app.use中间件,app.get()中间件功能正常。谁能告诉我,为什么发生这种情况?这里是我的代码 - 的摘录

app.use('/',express.static('public'))

app.get('/',(req,res)=>{
    console.log('get req on /')
    res.send('returned') })
回答如下:

尝试app.use('/', express.static('public', {fallthrough: true}))编辑:没关系,看起来像下通是默认的,所以在指定此选项不会改变行为。

发布评论

评论列表(0)

  1. 暂无评论