如何在更大的项目中添加一个新的 flutter 项目作为 IntelliJ 模块

How to add a new flutter project as a IntelliJ module in a larger project

我有一个 INTELLIJ 项目,有 4 个 java 模块和 4 个 python 模块,每个模块也是 gradle 中的一个独立子项目。现在,在同一项目的 isolated 模块中 我想要一个 flutter 应用程序。

最终我可能想将自定义 gradle 任务作为子项目 运行 flutter,这样我就可以从 gradle 构建所有任务,但那是在路上。现在我正在尝试 让 intelliJ flutter 插件作为模块与 flutter 项目一起工作(而不是基础文件夹,向下一级,app/flutterApp/[Anything颤振需要]).

梦想是将这 9 个项目放在同一个文件夹中,master 项目,git 并将管道作为一个集合构建而不丢失功能...如果它可以实现 android工作室更好

说明(到目前为止):

  • 文件-新建-模块,然后selectflutter.
  • 在项目结构中添加模块,使其与其他模块内联(使用点符号表示模块 groups/folders)。
  • 在模块的上述选项卡中添加“Dart SDK”、“Dart Packages”和“Flutter Plugins”依赖项。
  • 设置flutter sdk位置(文件-设置-语言-Flutter)
  • 运行 main.dart:这样可以让flutter插件识别;可悲的是,在弄清楚其余部分后,这就是阻碍努力的原因。