我正在尝试在 server/api/myroute.ts 的 nuxt3 中实例化 supabase。它适用于我的本地开发网络,但是当我将它部署到 netlify 并使用邮递员点击路线时,我收到以下错误。断点就在它尝试使用 create client 创建 supabase 实例之后。端点正在 netlify 上的构建上进行测试,本地网络运行此代码没有任何问题。
如果有人可以提供帮助,我将不胜感激,谢谢!
{
"url": "/api/incoming-message",
"statusCode": 500,
"statusMessage": "",
"message": "main.createClient is not a function",
"stack": ""
}
import { Database, Json } from '~/types/supabase';
import twilio from 'twilio';
import { createClient } from '@supabase/supabase-js';
export default defineEventHandler(async (event) => {
const config = useRuntimeConfig();
const supabase = createClient<Database>(
config.public.SUPABASE_URL,
config.private.SUPABASE_SERVICE_KEY
);