Skip to content

Diagnosing performance issues with Nuxt 3 on NixOS.

Notifications You must be signed in to change notification settings

wale/nuxt-nix-repro

Repository files navigation

Nuxt NixOS performance reproduction

This is a repository to reproduce performance degradations on NixOS systems.

Background

This repository is based on the Nuxt starter template, with slight modifications to work with a Nix development environment, such as the inclusion of a Nix flake in the repository.

Instructions

This project requires Nix/NixOS to be installed on a given system.

This project also requires the nix command and Nix flakes experimental features to be enabled.

Installation

nix develop --impure

The above command will install all of the relevant dependencies - devenv, NodeJS, a package manager in pnpm, as well as automatically installing all of the Node dependencies of the project.

Reproduction

pnpm run dev

Tested Machines

Lenovo P16s Gen 1 (AMD), AMD Ryzen 7 PRO 6850U (8c/16t), 32GB RAM, NixOS Unstable

  • Operating System: Linux
  • Node Version: v22.3.0
  • Nuxt Version: 3.9.3
  • CLI Version: 3.12.0
  • Nitro Version: -
  • Package Manager: [email protected]
  • Builder: -
  • User Config: devtools
  • Runtime Modules: -
  • Build Modules: -

About

Diagnosing performance issues with Nuxt 3 on NixOS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published