This example supports deloying a statically exported Next.js application to GitHub Pages.
The out
directory should not be ignored by version control.
Execute create-next-app
with npm, yarn, pnpm, or bun to bootstrap the example:
npx create-next-app --example github-pages nextjs-github-pages
# or
yarn create next-app --example github-pages nextjs-github-pages
# or
pnpm create next-app --example github-pages nextjs-github-pages
# or
bun create next-app --example github-pages nextjs-github-pages
This repo has been setup to deploy with GitHub Pages.
Run this to deploy:
npm run deploy
npm
, yarn
, pnpm
, or bun
are all acceptable package managers. Please choose one package manager:
- Fork the Thunderplains repo.
- Clone the forked repo
# clone the forked repo (replace <github-user-name> with your github username) git clone https://github.com/<github-user-name>/thunderplains-2023.git cd thunderplains-2023/
- Choosing one package manager from above, run one of these commands to setup the project's dependencies
npm install # or yarn install # or pnpm install # or bun install
- Run the development server
npm run dev # or yarn dev # or pnpm dev # or bun run dev
- Open http://localhost:3000 with your browser to see the rendered page