0
我看到快遞4不需要app.use(app.router)
。這與app.get/post()
相結合。在那種情況下,我應該在所有調用之後定義靜態中間件嗎?快遞4中靜態中間件的放置
app.use(express.static(path.join(__dirname, 'public')));
我認爲保留它之前會傷害性能,因爲每個請求可能需要文件查找。
我看到快遞4不需要app.use(app.router)
。這與app.get/post()
相結合。在那種情況下,我應該在所有調用之後定義靜態中間件嗎?快遞4中靜態中間件的放置
app.use(express.static(path.join(__dirname, 'public')));
我認爲保留它之前會傷害性能,因爲每個請求可能需要文件查找。
通常,您希望它位於最頂端,以便文件請求不會意外地匹配路由等。