首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要NextJs + supabase不部署supabaseUrl

需要NextJs + supabase不部署supabaseUrl
EN

Stack Overflow用户
提问于 2022-10-31 14:05:44
回答 1查看 59关注 0票数 1

我正在尝试部署我的项目,但是我一直收到这样的错误: supabaseUrl是必需的。

我得到了这个错误

这是我的supabaseClient.js

从“@supabase/supabase js”导入{ createClient };

代码语言:javascript
复制
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseAnonKey = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY;

export const supabase = createClient(supabaseUrl, supabaseAnonKey);

这是我的.env.local文件

代码语言:javascript
复制
NEXT_PUBLIC_SUPABASE_URL=https://uee...
NEXT_PUBLIC_SUPABASE_ANON_KEY=ey...VU
NEXT_PUBLIC_CLIENT_ID=75...09
NEXT_PUBLIC_CLIENT_SECRET=46...a
REDIRECT_URI=http://localhost:3000

当我运行vercel build,然后运行vercel prod --prebuilt时,它工作得很好。此外,我还在vercel仪表板中的项目设置中向环境变量添加了supabaseUrl和supabase键。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-31 14:09:38

Vercel产品部署从.env文件中获取.env.production变量,还可以通过设置手动设置.env变量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74264517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档