将现有的本机项目与Flutter代码结合在一起时,为什么要使用模块模板?

将flutter集成到现有项目(iOS)中时,these steps to follow

但是作为替代,我们也可以使用:

flutter create

代替:

flutter create -t module

,只需将类,pod以及不属于您的原始项目的内容添加到在 ios 子文件夹中创建的运行器项目中。

为什么首选创建模板模块(-t模块)并将其添加到iOS项目中?

weiqingtao 回答:将现有的本机项目与Flutter代码结合在一起时,为什么要使用模块模板?

感谢xster

  

从理论上讲,flutter create应该只是的严格超集   flutter create -t module(随着颤动而产生更多的肉   可以调整和拥有的iOS xcode项目包装器。

     

但是在实现上,我们可能会略有不同   还没有针对其余的所有添加到应用程序流进行全面测试。

     

#37910清理完成后,我们应该有一天合并它们。


  

为方便起见,它会做与今天完全相同的事情   从表面。但在幕后,它被两件事所震撼   (我们可以对其进行重命名以使其成为更一流的等)。扑扑   创建-t模块my_flutter_module和一个flutter   create-wrapper-project my_test_launcher --from-module   ../my_flutter_module。但是您可以独立执行以下两项之一。   例如您将调用flutter create -t​​模块制作一个新的Flutter   模块。如果您尝试的话,将调用flutter create-wrapper-project   围绕现有模块等创建另一个项目。

本文链接:https://www.f2er.com/3143878.html

大家都在问