【发布时间】:2022-01-13 06:52:28
【问题描述】:
我是 Flutter 开发的新手。我试图将我的代码作为依赖项分成多个本地包。这是我目前的项目结构:
/packages/commons: 包含常用小部件和实用功能的包
/packages/fruits:一个包含水果屏幕的包(取决于:commons)
/main: 取决于commons & fruits
每当我在commons 包中进行影响fruits 包的依赖项更改¹ 时,我必须在三个文件夹(对于commons、fruits 和主项目)中执行flutter pub get 才能能够运行代码。
有什么办法可以将这个过程减少到一次“刷新”点击?
-
commons中的示例:
flutter pub add fluro
flutter pub get
【问题讨论】:
-
您可能对mono_repo 或替代品感兴趣。