在现有的flutter应用程序中制作和使用预编译的flutter软件包?

时间:2019-09-04 08:55:41

标签: flutter flutter-plugin flutter-packages

我有4个颤音筛,它们彼此完全独立,需要根据客户要求发货。例如CustomerA仅需要2个屏幕,而其他屏幕则需要3个屏幕(每个客户的版本都不同)。

为实现这一目标,我为每个屏幕制作了flutter程序包,并管理了一个主要项目,在该项目中我根据客户需求使用了这些程序包。

我有将近100个具有不同组合组合的客户,因此我使用CI-CD来管理自动构建。

现在的问题是,在更新核心项目中的某些代码时,所有100个客户的构建都需要更新,可以通过CICD处理,但是它将为每个客户重新编译所有4个软件包。因此,一次更改代码就需要花费太多时间来构建所有客户。

我认为通过使用预编译的程序包,我可以克服一次又一次地编译这些程序包的问题,​​但是我不知道该怎么做。

那么,我该怎么做?

0 个答案:

没有答案