PrismaP
Prisma10mo ago
8 replies
(・ᴗ・ )

SvelteKit __dirname is not defined in ES module scope

ReferenceError: __dirname is not defined in ES module scope
This file is being treated as an ES module because it has a '.js' file extension and '/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.
    at requireLibrary (file:///server/chunks/_server.ts-C8y8rTjF.js:51:5556)
    at file:///server/chunks/_server.ts-C8y8rTjF.js:221:21
    at requireClient (file:///server/chunks/_server.ts-C8y8rTjF.js:432:4)
    at require_default$1 (file:///server/chunks/_server.ts-C8y8rTjF.js:442:34)
    at require_default (file:///server/chunks/_server.ts-C8y8rTjF.js:453:21)
    at file:///server/chunks/_server.ts-C8y8rTjF.js:458:37
    at ModuleJob.run (node:internal/modules/esm/module_job:271:25)
    at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:578:26)
    at async respond (file:///server/index.js:5460:22)
    at async Array.ssr (file:///handler.js:1284:3)

I have tried about 10 different solutions searching around and nothing works, I am using SvelteKit5 does anyone have a remedy for this???
Was this page helpful?