你可以通过Supabase
类的静态方法initialize()
来初始化Supabase。
Supabase客户端是你使用Supabase其他功能的入口点, 也是与Supabase生态系统中我们提供的所有服务进行交互的最简单方式。
创建新项目时在项目仪表板中提供的唯一Supabase URL。
创建新项目时在项目仪表板中提供的唯一Supabase密钥。
传递给Supabase客户端的自定义请求头。
Supabase客户端使用的自定义HTTP客户端。
用于更改认证行为的选项。
用于更改Postgrest行为的选项。
用于更改实时行为的选项。
用于更改存储行为的选项。
Future<void> main() async {
await Supabase.initialize(
url: 'https://xyzcompany.supabase.co',
anonKey: 'public-anon-key',
);
runApp(MyApp());
}
// 获取Supabase客户端引用
final supabase = Supabase.instance.client;
final supabase = SupabaseClient(
'https://xyzcompany.supabase.co',
'public-anon-key',
);