2

So i have a app with Sveltekit tailwindcss skeleton ui and supabase, i have tried to deploy from vercel and netlify but neither of them have been working!

Error:

import {
7:49:34 AM: 3:   PUBLIC_SUPABASE_ANON_KEY,
7:49:34 AM: 4:   PUBLIC_SUPABASE_URL,
7:49:34 AM:      ^
7:49:34 AM: 5: } from "$env/static/public"
7:49:34 AM: error during build:
7:49:34 AM: RollupError: "PUBLIC_SUPABASE_URL" is not exported by "$env/static/public", imported by "src/lib/supabase.ts".
7:49:34 AM:     at error (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:2001:30)
7:49:34 AM:     at Module.error (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:12982:16)
7:49:34 AM:     at Module.traceVariable (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:13348:29)
7:49:34 AM:     at ModuleScope.findVariable (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:11847:39)
7:49:34 AM:     at Identifier.bind (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:7807:40)
7:49:34 AM:     at CallExpression.bind (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:5598:28)
7:49:34 AM:     at CallExpression.bind (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:9324:15)
7:49:34 AM:     at VariableDeclarator.bind (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:5602:23)
7:49:34 AM:     at VariableDeclaration.bind (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:5598:28)
7:49:34 AM:     at ExportNamedDeclaration.bind (file:///opt/build/repo/node_modules/.pnpm/rollup@3.7.5/node_modules/rollup/dist/es/shared/rollup.js:10071:27)
7:49:34 AM:  ELIFECYCLE  Command failed with exit code 1. (https://ntl.fyi/exit-code-1)

The error is that PUBLIC_SUPABSE_URL is not exported by $env/static/public but in VSCode there is no error that says that and my authentication with supabase is working just fine so How do i fix this??

Supbase.ts:

import { createClient } from "@supabase/auth-helpers-sveltekit"
import {
    PUBLIC_SUPABASE_ANON_KEY,
    PUBLIC_SUPABASE_URL,
} from "$env/static/public"

export const supabaseClient = createClient(
    PUBLIC_SUPABASE_URL,
    PUBLIC_SUPABASE_ANON_KEY,
)

0 Answers0