0

これは機能します:

http://localhost:3000/private/test2.html
app.use('/private',express.static(path.join(__dirname, 'private')));

しかし、ミドルウェアを追加するとすぐにページが見つかりません。

var secure = function(req,res,next) {
    console.log('in here' + req.url);
    next();
}
app.use('/private',secure,express.static(path.join(__dirname, 'private')));

ミドルウェアを配置すると、404 が返されます。何が欠けているのでしょうか?

4

2 に答える 2

0

app.useパラメータを 1 つだけとります。2 つに分割する必要がありますapp.use()

于 2013-07-17T02:20:26.897 に答える