Supabase FlutterPerpustakaan klien yang bergetar untuk Supabase.
Repo ini adalah monorepo yang ditenagai oleh melo yang mengandung Supabase_flutter dan sub-perpustakaannya. Semua paket terletak di direktori packages .
Untuk menginstal pada aplikasi yang dikembangkan secara lokal:
dart pub global activate melosmelos bootstrap atau melos bs pada akar direktori yang dikloning untuk menginstal dependensipubspec.yaml Anda yang menentukan jalurnya. supabase_flutter :
path : <your-path-to-the-local-supabase-flutter-repo>/packages/supabase_flutter Tes untuk Paket postgrest , gotrue dan storage_client membutuhkan beberapa layanan Supabase. Untuk menjalankan tes ini secara lokal, Anda harus memiliki docker CLI dengan docker-compose terpasang.
Konfigurasi yang diperlukan untuk memulai layanan ada di direktori infra .
Untuk memulai Layanan Ubah Direktori Kerja ke infa/<package> dan jalankan perintah berikut:
docker compose up -d Jalankan tes DART dalam direktori paket dalam packages/<package> dengan perintah berikut: bendera -j 1 menjalankan tes tidak secara bersamaan, yang berfungsi lebih baik karena tes berjalan melawan layanan yang sama.
dart test -j 1 Untuk Menghentikan Layanan Jalankan perintah berikut di direktori infra/<package> :
docker compose downRepo ini dilisensikan di bawah MIT.