Simple, powerful and flexible site generation framework with everything you love from Next.js.
The Nextra repository uses PNPM Workspaces and Turborepo.
-
Run
corepack enable
to enable Corepack.If the command above fails, run
npm install -g corepack@latest
to install the latest version of Corepack. -
Run
pnpm install
to install the project's dependencies.
pnpm --filter nextra build
Watch mode: pnpm --filter nextra dev
pnpm --filter nextra-theme-docs build
You can also debug them together with a website locally. For instance, to start
examples/docs
locally, run
pnpm --filter example-docs dev
Any 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.