Возможно иметь несколько сетей в проекте флаттера, который использует shared_preferences - PullRequest
0 голосов
/ 08 января 2020

Я недавно подал эту ошибку Flutter: https://github.com/flutter/flutter/issues/48361

Похоже, что если:

  • развертывание для веб-флаттера
  • ваш проект использует shared_preferences
  • ваш проект имеет более одной основной функции
  • у вас есть вторичные основные функции, которые находятся в подкаталогах папки lib/ проекта (но не в самой lib/ - например, lib/main.dart и lib/util/text_util.dart оба имеют функции main.)

, затем трепетание дает скрытую ошибку, которая препятствует запуску приложения в Chrome (но отлично работает с Android эмулятор).

Unable to find modules for some sources, this is usually the result of either a bad import, a missing dependency in a package (or possibly a dev_dependency needs to move to a real dependency), or a build failure (if importing a generated file).

Please check the following imports:

`import 'generated_plugin_registrant.dart';` from flutterapp|lib/util/text_util_web_entrypoint.dart at 5:1

Failed after 91ms

Довольно удобно иметь несколько сетей, так как он позволяет работать с компонентами независимо.

Кроме перемещения по файлам в / lib или последующего комментирования, Есть ли обходной путь для этого?

...