Як я це робив, - це використовувати git як провайдер для моїх залежностей.
Наприклад, fluttertoast
ось приватна бібліотека дротиків:
dependencies:
flutter:
sdk: flutter
http: ^0.12.0+4
splashscreen:
fluttertoast:
git: git@github.com:androidfanatic/FlutterToast.git
Я просто повинен був переконатися, що інші люди, які працювали зі мною, мали доступ до git repo, і тоді їхнє трепетне середовище змогло просто користуватися бібліотекою.
Існує маса джерел залежності, які ми можемо використовувати, як сервери пакетів і пакети в локальній системі, але я тільки коли-небудь використовував git для спільного використання приватних бібліотек, що розгортаються.
https://dart.dev/tools/pub/dependitions#dependency-sources