supabase flutter
1.0.0
Supabase FlutterSupabase 용 Flutter Client Library.
이 repo는 supabase_flutter와 그 하위 라이브러리를 포함하는 Melos로 구동되는 Monorepo입니다. 모든 패키지는 packages 디렉토리에 있습니다.
로컬에서 개발 된 앱에 설치하려면 :
dart pub global activate melosmelos bootstrap 또는 melos bs 실행하여 종속성을 설치하십시오.pubspec.yaml 파일에 대상 패키지를 추가하십시오. supabase_flutter :
path : <your-path-to-the-local-supabase-flutter-repo>/packages/supabase_flutter postgrest , gotrue 및 storage_client Packages에 대한 테스트에는 일부 Supabase 서비스가 필요합니다. 이 테스트를 로컬로 실행하려면 docker-compose 설치된 docker CLI가 있어야합니다.
서비스 시작에 필요한 구성은 infra 디렉토리에 있습니다.
서비스를 시작하려면 작업 디렉토리를 infa/<package> 로 변경하고 다음 명령을 실행합니다.
docker compose up -d 다음 명령을 사용하여 패키지 디렉토리 내에서 DART 테스트를 packages/<package> 로 실행합니다. -j 1 플래그는 동시에 테스트를 실행합니다. 이는 테스트가 동일한 서비스에 대해 실행되기 때문에 더 잘 작동합니다.
dart test -j 1 서비스를 중지하려면 infra/<package> 디렉토리에서 다음 명령을 실행합니다.
docker compose down이 repo는 MIT에 따라 라이센스가 부여됩니다.