In this article, you will learn how Nextra can be used to generate a static documentation site and we also provide an example.
Using Nextra, you can make beautiful websites with Next.js & MDX.
Nextra docs provides two options, one for documentation and the other is for blog.
Configuring Nextra manually is simple. You install the packages, update the Next.js config, create themes.config.jsx and finally create pages/_app.jsx
There is an important FAQ found on Nextra about using Nextra in app router, it is not supported yet but Next.js supports both app and
pages router in the same app.
This repository is an unofficial changesets documentation site. It is deployed on Vercel and available at — https://changesets-docs.vercel.app/
// next.config.mjs import nextra from "nextra"; const withNextra = nextra({ theme: "nextra-theme-docs", themeConfig: "./theme.config.jsx", defaultShowCopyCode: true, }); export default withNextra({ i18n: { locales: ["en-US", "zh-CN"], defaultLocale: "en-US", }, });
At Thinkthroo, we study large open source projects and provide architectural guides. We have developed reusable Components, built with tailwind, that you can use in your project. We offer Next.js, React and Node development services.
Book a meeting with us to discuss your project.
https://nextra.site/docs/docs-theme/start
https://github.com/nnecec/changesets-docs
https://changesets-docs.vercel.app/
The above is the detailed content of Generate a documentation site using Nextra. For more information, please follow other related articles on the PHP Chinese website!