Simple, powerful and flexible site generation framework with everything you love from Next.js.
The Nextra repository uses PNPM Workspaces and Turborepo.
-
Run
corepack enableto enable Corepack.If the command above fails, run
npm install -g corepack@latestto install the latest version of Corepack. -
Run
pnpm installto install the project's dependencies.
pnpm --filter nextra buildWatch mode: pnpm --filter nextra dev
pnpm --filter nextra-theme-docs buildYou can also debug them together with a website locally. For instance, to start
examples/docs locally, run
pnpm --filter example-docs devAny change to example/docs will be re-rendered instantly.
If you update the core or theme packages, a rebuild is required. Or you can use the watch mode for both Nextra and the theme in separated terminals.