Deno install compatibility bug
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- deno, nuxt, typescript
- Ambito
- build-system, devtools
Direzione di ricerca
Reproduce the failure with Deno install, then inspect package.json and content.config.ts while tracing Nuxt Content dependency resolution. Check server/routes/sitemap.xml.ts alongside the Rollup error. Done means a Deno-installed project starts without manual dependency workarounds and the sitemap route is accepted by the build.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
When running (with any runtime) after using Deno install to install deps, I get this error:
[8:37:13 PM] ERROR It seems you are using Zod version 3 for collection schema, but Zod is not installed, Nuxt Content does not ship with zod, install zod and zod-to-json-schema and it will work.
at Object.toJSONSchema (node_modules/.deno/@[email protected]/node_modules/@nuxt/content/dist/module.mjs:169:13)
at defineCollection (node_modules/.deno/@[email protected]/node_modules/@nuxt/content/dist/module.mjs:2358:32)
at node_modules/.deno/[email protected]/node_modules/docus/content.config.ts:55:41
at async Function.import (node_modules/jiti/dist/jiti.cjs:1:187718)
at async resolveConfig (node_modules/c12/dist/index.mjs:318:20)
at async loadConfig (node_modules/c12/dist/index.mjs:147:22)
at async watchConfig (node_modules/c12/dist/index.mjs:357:15)
at async Promise.all (index 0)
at async loadContentConfig (node_modules/@nuxt/content/dist/module.mjs:2648:26)
at async setup (node_modules/@nuxt/content/dist/module.mjs:3107:29)
at async normalizedModule (node_modules/@nuxt/kit/dist/index.mjs:169:10)
at async callModule (node_modules/@nuxt/kit/dist/index.mjs:725:46)
at async installModules (node_modules/@nuxt/kit/dist/index.mjs:559:3)
at async initNuxt (node_modules/nuxt/dist/index.mjs:7264:3)
at async #initializeNuxt (node_modules/.deno/@[email protected]/node_modules/@nuxt/cli/dist/dev-CttXIKD2.mjs:494:3)
at async NuxtDevServer.init (node_modules/.deno/@[email protected]/node_modules/@nuxt/cli/dist/dev-CttXIKD2.mjs:386:3)
at async initialize (node_modules/.deno/@[email protected]/node_modules/@nuxt/cli/dist/dev-CttXIKD2.mjs:721:2)
at async Object.run (node_modules/.deno/@[email protected]/node_modules/@nuxt/cli/dist/dev-BpSDPS5S.mjs:198:51)
at async runCommand (node_modules/.deno/[email protected]/node_modules/citty/dist/index.mjs:228:47)
at async runCommand (node_modules/.deno/[email protected]/node_modules/citty/dist/index.mjs:217:5)
at async runMain (node_modules/.deno/[email protected]/node_modules/citty/dist/index.mjs:394:10)
Once I fix that with a workaround (explicitly declare @nuxt/content, zod and zod-to-json-schema as dependencies in package.json), I get this error:
[nitro 10:47:24 PM] ERROR RollupError: node_modules/.deno/[email protected]/node_modules/docus/server/routes/sitemap.xml.ts (5:0): Expression expected (Note that you need plugins to import files that are not JavaScript)
3: import { inferSiteURL } from '../../utils/meta'
4:
5: interface SitemapUrl {
^
6: loc: string
7: lastmod?: string
- Lingua principale
- TypeScript
- Stelle
- 3.1k
- Fork
- 293
- Merge medio
- 11h 22m
- PR unite (30g)
- 29
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
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-content/docus
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
nuxt-content/docus#1473 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nuxt-content/docus#1412 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
nuxt-content/docus#1386 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
nuxt-content/docus#1347 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 84/100
nuxt-content/docus#1438 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nuxt-content/docus
Issue simili
-
enhancement tech debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
danielmiessler/LifeOS#2533 ·
I maintainer di solito rispondono entro 9 giorni
-
auto:producer auto:uiux
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
fritzprix/libr-agent#2447 ·
I maintainer di solito rispondono entro 1 giorno
-
bug low priority
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100