0

我看到 express 4 不需要app.use(app.router). 这与app.get/post(). app.[verb]()在那种情况下,我应该在所有调用之后定义静态中间件吗?

app.use(express.static(path.join(__dirname, 'public')));

我认为在损害性能之前保留它,因为每个请求都可能需要文件查找。

4

1 回答 1

1

通常您希望它位于最顶部,以便文件请求不会意外匹配路由等。

于 2014-06-22T16:33:01.570 回答