This site is built with Eleventy using the following stack:
- Nunjucks (Template language used in Eleventy)
- Tailwind CSS (Utility-first CSS framework)
- TypeScript
- Webpack (Module bundler)
npm install
npm run dev
npm run webpack:dev
: Compiles Tailwind CSS and Typescript in development mode and listens for changes to CSS and TypeScript filesnpm run eleventy:dev
: Spins up local environment of eleventy and listens for changes to Nunjucks files and other assetsnpm run dev
: Concurrently runswebpack:dev
andeleventy:dev
to spin up local environment
npm run webpack:prod
: Compiles Tailwind CSS and Typescript ready for productionnpm run eleventy:prod
: Compiles Nunjucks files ready for productionnpm run build
: Command used to runwebpack:prod
andeleventy:prod