Nextra
Nextra 是建立在 Next.js 之上的框架,它让您可以构建内容为中心的网站。 它拥有来自 Next.js 的所有出色功能,同时还具有额外的功能,可以轻松创建基于 Markdown 的内容。
快速开始
使用 Nextra ,你首先需要选择一个主题:
如果你不想使用 Nextra 的内置主题,你可以参考 自定义主题 文档.
Nextra 常见问题
Nextra 常见问题解答是关于该项目的一系列有用的问题和答案集。如果你有一个这里没有回答的问题,请 开启讨论 (opens in a new tab).
我能在 Next.js 应用程序路由中使用 Nextra 吗?
不可以,目前 Nextra 只能与 /pages
目录一起使用。
对应用程序路由的支持尚未实现。
但是你可以同时使用 /app
和 /pages
- 只需将文档放在 /pages
中,将其他路由放在 /app
中。
我可以在Nextra中使用 XX 吗?
大多数情况下,答案是“可以”。由于Nextra只是一个Next.js插件,几乎所有可以用React实现的事情都可以在Nextra中实现。以下是一些示例和指南:
我如何在Nextra中添加一个实时编码组件?
有一些类似Sandpack (opens in a new tab) 和react-live (opens in a new tab)的库可以帮助您向MDX中添加实时编码组件。