我已經使用本教程成功地使用 svelte 運行了 superbase 。但是我真的需要 sveltkit 而不是基于svelte 模板。當我嘗試使用基于 sveltkit 專案的 superbase 時,出現以下錯誤
11:50:01 [vite] Error when evaluating SSR module /src/superbaseClient.js:
ReferenceError: __api is not defined
at /src/superbaseClient.js:3:21
at async instantiateModule (/Users/bob/Documents/dev/javascript/svelte/svelteBp/node_modules/vite/dist/node/chunks/dep-971d9e33.js:56177:9)
11:50:01 [vite] Error when evaluating SSR module /src/routes/sbase.svelte:
ReferenceError: __api is not defined
at /src/superbaseClient.js:3:21
at async instantiateModule (/Users/bob/Documents/dev/javascript/svelte/svelteBp/node_modules/vite/dist/node/chunks/dep-971d9e33.js:56177:9)
__api is not defined
ReferenceError: __api is not defined
at /src/superbaseClient.js:3:21
at async instantiateModule (/Users/bob/Documents/dev/javascript/svelte/svelteBp/node_modules/vite/dist/node/chunks/dep-971d9e33.js:56177:9)
我努力了
使用sveltkit 入門說明創建了一個新的 sveltkit 專案
遵循superbase中的入門說明,但將 svelte 模板的使用替換為 sveltekit 專案。
使用https://github.com/supabase-community/svelte-supabase安裝 superbase
我忽略了指南中有關安裝匯總插件的內容,因為我相信它們已被 svelte kit 覆寫。
更多代碼可用于github 上的整個專案。可以在該 repo 的一個名為“add superbase”的分支中找到我所有失敗的嘗試使其作業的代碼
uj5u.com熱心網友回復:
你可以試試 Supabase 加法器:https ://github.com/supabase-community/svelte-supabase
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/436110.html
