有关flutter软件包及其依赖项的问题

时间:2020-06-14 04:59:58

标签: flutter flutter-dependencies

可以广泛使用pub.dev中的软件包吗?是否建议不使用它或尽量少使用它?同样,在使用来自pub.dev的flutter软件包时,它显示了依赖那些软件包的依赖关系,那么我是否需要再次导入那些“依赖”软件包?请参阅图像以获取更多信息。

Sample Dependency

2 个答案:

答案 0 :(得分:1)

  1. 可以使用pub.dev程序包,但是这样做可能会使您的应用程序运行缓慢,因此,建议您使用自己的代码,除非这是一个非常长且重复性很强的任务,可以通过该程序包进行简化。 li>
  2. 使用pub.dev中的软件包时,不必导入软件包所依赖的依赖项。安装说明应在“安装”部分下-在这种情况下,您应该在pubspec.yaml文件中添加easy_localization: ^2.3.2

答案 1 :(得分:1)

  • 使用pub.dev中的软件包时,您可以在Github中看到它的存储库,并检查启动,问题并亲自验证该软件包。
  • 仅在需要时使用外部软件包。无论如何,某些软件包可能已经有效地实现了该功能,在这种情况下,最好使用该软件包而不是自己编写。
  • 软件包中提到的依赖项已经导入到该软件包中,因此您无需再次导入