【发布时间】:2023-01-08 23:10:39
【问题描述】:
我正在创建一个 React 应用程序和 Supabase。不幸的是,我收到错误:
“SupabaseClient.ts:87 未捕获错误:需要 supabaseUrl。”
当我将 supabaseURL 放入 database.js 文件时,他会读取它,但由于我还必须保护我的私有 api 密钥,他会提到:
“SupabaseClient.ts:87 未捕获错误:需要 supabaseKey。”
不知何故,他没有阅读 .env 或 .env.local 文件。
在下面检查我的代码:
数据库.js: `从'@supabase/supabase-js'导入{createClient}
const supabaseUrl = process.env.REACT_APP_SUPABASE_URL; const supabaseKey = process.env.REACT_APP_SUPABASE_KEY;
export const supabase = createClient(supabaseUrl, supabaseKey)`
.env(或 .local,我都试过了):
REACT_APP_SUPABASE_URL="myurl" REACT_APP_SUPABASE_KEY="mykey"
试过 .env / env.local
【问题讨论】:
标签: reactjs environment-variables supabase