亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Next.js:沒有自定義服務器或包裝器的中間件

Next.js:沒有自定義服務器或包裝器的中間件

皈依舞 2022-12-22 15:11:48
是否可以在不使用自定義服務器或包裝器處理程序的情況下使用中間件創建 Next.js 應用程序?當我創建一個 Express 應用程序時,我將我的代碼分成不同的 require 語句調用 Express 中間件:const express = require("express");const app = express();// I call the functions in each modules to use the different middlewaresrequire("./startup/cors")(app);require("./startup/routes")(app);require("./startup/db")();const port = process.env.PORT || config.get("port");const server = app.listen(port, () =>  winston.info(`Listening on port ${port}...`));module.exports = server;例如,該./startup/cors模塊包含以下行:const cors = require("cors");module.exports = function(app) {  app.use(cors());};但是,對于我的 Next.js 應用程序,我不明白如何在不創建自定義服務器的情況下獲得這樣的東西。我已經看到文章在沒有自定義服務器的情況下在 Next.js 中使用中間件,但它使用了我想避免的包裝器解決方案。
查看完整描述

1 回答

?
哆啦的時光機

TA貢獻1779條經驗 獲得超6個贊

目前 Next.js僅支持 api 路徑的中間件。目前尚不支持常規頁面路徑中的中間件。



查看完整回答
反對 回復 2022-12-22
  • 1 回答
  • 0 關注
  • 119 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號