Flutter - 使用和修改包的正确方法?

用户3210787

[免责声明:我本身不是开发人员,像“拉取请求”这样的句子对我来说毫无意义,所以我很感激分步说明(在 Android Studio 中点击这个,在控制台中输入) ]。

在经历了几周的挫折之后,我设法创建了我的第一个简单的应用程序,它的外观和功能完全符合我的想象。为此,我必须使用 pub.dev 中的外部包。

因为它的原始功能不是我预期的 100%,我不得不做一些修改,但因为我无法直接修改导入的包,我将整个代码复制到新创建的 .dart 文件并在那里进行修改.

我可以想象这不是最优雅的解决方案,但我想不出另一种方式(我在 Stack Overflow 上看到了有关该问题的一些主题,但我根本无法理解“行话”并按照说明进行操作)。我设法做的就是将包“分叉”到我自己的 Git,但不知道如何在我的代码中使用它,以便我可以根据我的要求修改它。

因此,对于任何指导如何使用和修改外部包,最好是一步一步(点击,类型这里),我会万分感谢!

赛义德·费克里

您可以将您的 github 项目添加为包,pubspec.yaml如下所示:

dependencies:
  flutter:
    sdk: flutter

  your_package:
    git:
      url: git://github.com/YOUR_PROJECT

你也可以下载你想要的任何包,甚至创建你想要的任何本地插件,然后将root你的项目复制到文件夹中,例如plugin

flutter 中的自定义插件文件夹:https : //i.stack.imgur.com/TCepi.png

pubspec.yalm像这样添加

dependencies:
  flutter:
    sdk: flutter

  your_package:
    path: plugin/

我希望它对你有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章