Nuxt3 Supabase createClient 服务器错误“main.createClient is not a function” on build

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

我正在尝试在 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
    );
javascript nuxt.js nuxtjs3 supabase
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.