Skip to content

dinooo13/fmeyer.dev

Repository files navigation

fmeyer.dev

Personal website and portfolio for fmeyer.dev, built with Nuxt 4, Nuxt UI, and Nuxt Content.

Stack

  • Nuxt 4
  • @nuxt/ui
  • @nuxt/content
  • TypeScript
  • pnpm
  • GitHub Actions for CI and deployment

Requirements

  • Node.js 22
  • pnpm 10

If you use Corepack:

corepack enable
corepack prepare pnpm@10.30.3 --activate

Getting started

Install dependencies:

pnpm install

Copy the example environment file if you need to override the public site URL for local generation or preview builds:

cp .env.example .env

Start the local development server:

pnpm dev

The app runs on http://localhost:3000.

Available scripts

  • pnpm dev starts the Nuxt development server.
  • pnpm build creates the production build.
  • pnpm generate creates the static output used for deployment.
  • pnpm preview serves the production build locally.
  • pnpm lint runs ESLint.
  • pnpm lint:fix fixes lint issues where possible.
  • pnpm typecheck runs Nuxt type checking.

Content structure

Content is defined with Nuxt Content collections in content.config.ts.

Static assets live in public/, and the Nuxt application code lives in app/.

About

this is the repository for my website fmeyer.dev

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages