如何在本地开发Dart库

  • 本文关键字:开发 Dart dart dart-pub
  • 更新时间 :
  • 英文 :


我可能有精神食相,但对我来说很难做最简单的事情:写一个简单的库并使用它。(我想在本地完成这一切,不发布库等)

我已经浏览了pub命令列表,似乎没有一个在本地安装包,那么我如何在其他项目中使用它?

例如,我刚刚克隆了这个库,并想在本地测试它,看看它是否有效。我该怎么做呢?

要使用本地库,您可以在pubspec中指定本地文件路径,例如:

dependencies:
  transmogrify:
    path: /Users/me/transmogrify

当使用本地依赖时,Dart将自动拾取任何更改,因此不需要运行特殊的pub命令。

必须使用路径包

您也可以指定相对于包的名称,例如:

dependencies:
   my_other_package:
      path: ../my_other_package

最新更新