ランキングに戻る

shuding/nextra

TypeScriptnextra.site

Simple, powerful and flexible site generation framework with everything you love from Next.js.

nextranextjsstatic-site-generatormdxmarkdownreact
スター成長
スター
13.9k
フォーク
1.4k
週間成長
Issue
281
5k10k
2020年6月2022年6月2024年7月2026年7月
成果物npmnpm install nextra
README

Nextra

Simple, powerful and flexible site generation framework with everything you love from Next.js.

Documentation

https://nextra.site

Development

Installation

The Nextra repository uses PNPM Workspaces and Turborepo.

  1. Run corepack enable to enable Corepack.

    If the command above fails, run npm install -g corepack@latest to install the latest version of Corepack.

  2. Run pnpm install to install the project's dependencies.

Build nextra

pnpm --filter nextra build

Watch mode: pnpm --filter nextra dev

Build nextra-theme-docs

pnpm --filter nextra-theme-docs build

Development

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.

Sponsors