文件名称:jimmy_test_project
文件大小:117KB
文件格式:ZIP
更新时间:2024-04-29 10:42:58
TypeScript
自定义Koa服务器示例 大多数情况下,默认的下一台服务器就足够了,但有时您想运行自己的服务器来自定义路由或其他类型的应用程序行为。 Next提供了一个因此您可以根据需要进行自定义。 因为Next.js服务器只是一个node.js模块,所以您可以将其与node.js生态系统的任何其他部分结合起来。 在这种情况下,我们使用在Next之上构建自定义路由器。 该实施例显示,在用于所述部件的生活服务器pages/a.js当路线/b请求和pages/b.js当路线/a被访问。 这显然是一种非标准的路由策略。 您可以看到如何在server.js中进行此自定义路由。 如何使用 使用或执行以引导示例: npx create-next-app --example custom-server-koa custom-server-koa-app # or yarn create next-app --exa
【文件预览】:
jimmy_test_project-main
----tsconfig.server.json(178B)
----package.json(1KB)
----__tests__()
--------index.test.ts(172B)
--------index.ts(80B)
----.prettierignore(43B)
----jest.config.js(197B)
----src()
--------server.ts(932B)
--------pages()
--------components()
--------styles()
--------context()
----.eslintrc.js(1KB)
----tsconfig.json(952B)
----next-env.d.ts(75B)
----.gitignore(406B)
----.prettierrc.js(170B)
----README.md(2KB)
----yarn.lock(260KB)
----.eslintignore(37B)
----.vscode()
--------settings.json(428B)