From 933a6f13411adf7122dc63fe2c4f084a52ced18f Mon Sep 17 00:00:00 2001 From: Christoph Nakazawa Date: Fri, 9 Oct 2026 06:35:29 +0800 Subject: [PATCH] Use the ESM directory in the Nuxt config --- docs/integrations/frameworks/nuxt.md | 2 +- playground/nuxt/nuxt.config.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/integrations/frameworks/nuxt.md b/docs/integrations/frameworks/nuxt.md index 48a655d73..bdb0ff8b8 100644 --- a/docs/integrations/frameworks/nuxt.md +++ b/docs/integrations/frameworks/nuxt.md @@ -36,7 +36,7 @@ export default defineNuxtConfig({ alias: { // Nitro has its own bundler that doesn't use Vite aliases. // Duplicate @schema here so Nitro can resolve it. - '@schema': resolve(__dirname, 'db/schema.ts'), + '@schema': resolve(import.meta.dirname, 'db/schema.ts'), }, }, vite: { plugins: [voidPlugin()] }, diff --git a/playground/nuxt/nuxt.config.ts b/playground/nuxt/nuxt.config.ts index d26354f54..ca1561ca7 100644 --- a/playground/nuxt/nuxt.config.ts +++ b/playground/nuxt/nuxt.config.ts @@ -10,7 +10,7 @@ export default defineNuxtConfig({ alias: { // Nitro has its own bundler that doesn't use Vite aliases. // Duplicate @schema here so Nitro can resolve it. - '@schema': resolve(__dirname, 'db/schema.ts'), + '@schema': resolve(import.meta.dirname, 'db/schema.ts'), }, }, vite: {