在 Netlify 上部署时出现 500 SupabaseUrl is required 错误

问题描述 投票:0回答:1

我使用NuxtJs3 + supabase开发了一个应用程序。我也在使用

@nuxtjs/supabase
模块。在我的本地开发上一切正常,但是当我在 Netlify 上部署它时,我遇到了以下错误 -

我重新检查了 Netlify 的环境变量设置,

SUPABASE_URL
SUPABASE_KEY
都存在。

在本地,我的

.env
文件看起来确实像 document-

中提到的那样
SUPABASE_URL=
SUPABASE_KEY=

我也在 GitHub 上浏览了一些问题,主要围绕我已经验证过的

.env
调试方式。 这里有一些-

  1. 错误:需要supabaseUrl (supabase) postgresql
  2. https://www.reddit.com/r/Supabase/comments/13ayvr2/error_supabaseurl_is_required/
  3. https://github.com/orgs/supabase/discussions/3218
  4. https://community.fly.io/t/supabaseurl-is-required/18010

有人可以帮忙调试这个问题吗?

javascript netlify nuxtjs3 supabase supabase-js
1个回答
0
投票

您是否尝试过将环境变量添加到 Netlify 站点配置中?

步骤

  1. 登录您的 netlify 帐户
  2. 前往
    site configuration menu
    >>
    Environment variable
  3. 添加新变量(
    SUPABASE_URL
    SUPABASE_KEY 
  4. 再次重试部署

See the image here

© www.soinside.com 2019 - 2024. All rights reserved.