Athena

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.