Как вы разделяете код между двумя проектами Flutter? - PullRequest
0 голосов
/ 18 апреля 2020

Теперь, когда Flutter поддерживает разработку веб-приложений и мобильных приложений, каков наилучший способ избежать постоянного переписывания кода? Скажем, в вашем проекте мобильного приложения есть несколько классов / функций, которые вы хотели бы повторно использовать для веб-проекта. Импортирует ли эти файлы путь к go? Если да, можете ли вы сделать это в нескольких проектах?

Заранее спасибо!

1 Ответ

0 голосов
/ 18 апреля 2020

Вот подход, который я нашел: использование пакетов.

Вы можете создать пакет с помощью следующей команды терминала:

flutter create --template=package myPackageName

, а затем просто создать любой класс, функцию и т. Д. c. Вы хотите поделиться с другими проектами в пакете и импортировать их в другие проекты Flutter.

Вот пример: https://youtu.be/MJO695IE-EA

...