Canon · Begin
Installation
pnpm, the local sitting, and the scripts this house expects.
Athena is a Next.js App Router template. Use pnpm. Other managers will work; the lockfile will not.
Install
pnpm install
cp .env.example .env
pnpm dev
Open http://localhost:3000.
Scripts
| Script | Purpose |
| --- | --- |
| pnpm dev | Local sitting |
| pnpm build | Production build |
| pnpm start | Serve the build |
| pnpm lint | ESLint |
| pnpm typecheck | TypeScript |
Environment
NEXT_PUBLIC_APP_URL feeds metadata, the sitemap, and canonical URLs. Leave it on localhost until you have a host.