为 next-connect 设置路由页面

Set up routing pages for next-connect

我使用 next-connect 设置了服务器。现在如何将请求移动到我的 nextjs 程序的 pages 文件夹? 这是我的服务器 js 文件:

const nc = require("next-connect");

const {auth} = require("../app/middlewares/auth");

const handler = nc()
.use(auth)
.get((req, res) => {
console.log('->', req.session.get('user'))
// Render the requested page from the pages folder
}).post();

createServer(handler).listen(process.env.PORT);

看起来您可能使用 Node.js 和 express 为您的 Next.js 项目创建了自定义后端。这需要对整个项目进行一些重大更改。

您可以在此处阅读文档。 https://nextjs.org/docs/advanced-features/custom-server