为 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
我使用 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