Зависимости платформы от Flutter - PullRequest
0 голосов
/ 06 октября 2019

Я хочу создать приложение для Android, iOS и веб-сайтов из единой кодовой базы, используя Flutter. Поскольку веб еще не поддерживает все плагины Flutter, мне придется использовать альтернативы, которые имеют зависимости (например, dart:html), которые недоступны в Android и iOS.

Как я могу внедрить правильную реализациюв зависимости от платформы, на которой работает приложение, без загрузки ненужных / недоступных пакетов?

1 Ответ

0 голосов
/ 15 октября 2019

Вы можете поместить общие части в третью иерархию, а затем включить ее в свои мобильные и веб-иерархии, используя локальные публикации pubspec. Я не уверен, как вы опубликуете это, чтобы опубликовать, если хотите поделиться им, хотя, если вы уже делитесь им, это будут просто три репозитория пабов, как у вас на месте.

...