我已经创建了一个Flutter包,其中包含一些我在项目中使用的代码。我不想将代码从一个项目复制到下一个项目,所以我想将此代码保存在共享库中。
在pubspec.yaml中,有一个关键词“ publish_to:”,但是有关它的文档非常薄弱。
我唯一发现的是
flutter packages pub publish
将库发布到pub.dev-但这不是我想要的。
(目前),我不想与他人共享我的Flutter软件包。我想将其保存在本地.m2目录或私人Nexus存储库中。是否可以将Flutter软件包直接发布到.m2或Nexus?
答案 0 :(得分:1)
现在,最好的选择是将代码托管在git存储库中,并按照these instructions在pubspec.yaml中使用git引用。似乎没有计划支持Nexus等第三方软件包存储库(请确保Dart团队知道您的需求)。
如果愿意,您也可以使用此official pub_server package托管自己的服务器。