Я думаю, что ответ - нет. Написание другого модуля для Интернета и для общих логик c не требуется. Единственное, что вам нужно сделать, - это скопировать код, который вы написали для своего мобильного приложения, и вставить его в новый модуль, а затем выполнить следующие шаги. Вы можете использовать код своего мобильного приложения для целей веб-приложения. просто установив пакет web dev в флаттере.
Вы можете установить пакет с помощью этой команды
flutter pub global activate webdev
, и вы должны сделать эти изменения в pubspe c .yaml file: 1. измените зависимость с flutter: на flutter_web: 2. В части dev_dependency измените зависимость Change flutter_test: на flutter_web_test: 3. и в том же разделе добавьте build_runner и build_web_compilers
Итак, теперь выполните поиск найти «package: flutter» и изменить его на «package: flutter_web», а также заменить «dart: ui» на «package: flutter_web_ui / ui.dart»
После всего этого, чтобы запустить приложение, запустите webdev serve