DevTools silently disabled when `test: true` is set - seems not documented and possibly environment-dependent
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- nuxt, typescript
Direzione di ricerca
Riproduci il comportamento di nuxt.config.ts con devtools.enabled e test alternati, quindi leggi la documentazione sui test all’indirizzo nuxt.com/docs/getting-started/testing. Traccia in che modo la modalità test influisce sull’abilitazione di DevTools negli ambienti segnalati. Il lavoro è completato quando il comportamento previsto è confermato e documentato chiaramente oppure corretto, e i controlli pertinenti hanno esito positivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
When test: true is set in nuxt.config.ts, the Nuxt DevTools are silently disabled - even if devtools.enabled: true is explicitly configured.
This behavior seems environment-dependent. I've personally tested the following setups:
- ✅ Ubuntu native → DevTools show up even with
test: true(Ubuntu 24.04.1 LTS) - ❌ Debian native → DevTools do not show up when
test: true(Debian 12.11) - ❌ WSL2 (Ubuntu on Windows 10) → DevTools do not show up when
test: true(WSL2 Ubuntu 24.04.1 LTS on Windows 10 version 22H2)
I haven't tested on macOS or CI environments.
Also, I am not sure if this is not operating system dependent, but more node or pnpm version dependent as I had the same node, pnpm and project setup unified tested:
test setup
- node v22.14.0
- pnpm v10.9.0
- setup clean project only with:
pnpm create nuxt@latestwith pnpm, no modules and not git.
Only modification innuxt.config.ts, see below.
Test Result
- The following
nuxt.config.tsconfiguration:
Results in:devtools: { enabled: true }, test: true> pnpm dev > nuxt dev Nuxt 3.17.5 with Nitro 2.11.12 ➜ Local: http://localhost:3000/ ➜ Network: use --host to expose ✔ Vite client built in 43ms ✔ Vite server built in 308ms ✔ Nuxt Nitro server built in 702ms ℹ Vite client warmed up in 2ms ℹ Vite server warmed up in 492ms - The following
nuxt.config.tsconfiguration:
Results in:devtools: { enabled: true }, test: false> pnpm dev > nuxt dev Nuxt 3.17.5 with Nitro 2.11.12 ➜ Local: http://localhost:3000/ ➜ Network: use --host to expose ➜ DevTools: press Shift + Alt + D in the browser (v2.5.0) ✔ Vite client built in 45ms ✔ Vite server built in 326ms ✔ Nuxt Nitro server built in 879ms ℹ Vite client warmed up in 2ms ℹ Vite server warmed up in 515ms
Expectation
If this is intentional behavior, it should be clearly documented.
If it's unintended, it might be worth addressing.
Currently, the documentation at https://nuxt.com/docs/getting-started/testing does not mention that enabling test mode disables DevTools.
Suggestion
Either:
- Clarify in the docs that
test: truedisables DevTools (and why), - Or treat it as a bug and allow DevTools to remain active in
testmode unless explicitly disabled.
Final Note
I'm not sure whether this is intended or accidental. Just raising this here so it's visible to the Nuxt team and the community.
I don't want to rule out the possibility that I may have missed something in the documentation. If that's the case, I apologize for the time taken and kindly ask you to close this issue.
Happy to help test further if needed.
- Lingua principale
- TypeScript
- Stelle
- 3.3k
- Fork
- 214
- Merge medio
- 19h 45m
- PR unite (30g)
- 12
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nuxt/devtools
-
fix: Inspect panel styles break when host page sets a custom html font-size (rem-based units) Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
-
feat: Nuxt devtools for AI Apertaenhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
bug needs reproduction
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
Tutte le issue di nuxt/devtools
Issue simili
-
VerificationGate: ATTRIBUTION quote guard never matches a normal quotation (\b around the quote) Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
danielmiessler/LifeOS#2234 ·
-
T: Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100