This repository is bootstraped using the blog theme of shuding/nextra. You can learn more about the Nextra template here: https://nextra.site/docs/blog-theme.
This project requires Node.js 24.
nvm use
corepack enable
yarn install --frozen-lockfile
yarn devOpen http://localhost:3000.
yarn test
yarn test:coverage
yarn verifyyarn verify runs the unit/content checks and creates a production build. GitHub Actions runs the same checks for pull requests and pushes to main. In GitHub repository settings, require the Verify / Test and build status check before merging to main; Vercel's production deployment will then only occur after the verified pull request is merged.
This site is deployed like a standard Next.js app on Vercel, but you can deploy anywhere that supports Node.js 24.