Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio 将颤振包发布到本地.m2或私有Nexus存储库_Android Studio_Flutter_Dart - Fatal编程技术网

Android studio 将颤振包发布到本地.m2或私有Nexus存储库

Android studio 将颤振包发布到本地.m2或私有Nexus存储库,android-studio,flutter,dart,Android Studio,Flutter,Dart,我已经用一些代码创建了一个颤振包,我在我的项目中使用这些代码。我不想将代码从一个项目复制到下一个项目,所以我希望将此代码保存在共享库中 在pubspec.yaml中有一个关键词“publish_to:”,但是关于它的文档非常少 我唯一发现的是 flutter packages pub publish 将库发布到pub.dev-但这不是我想要的 (此刻)我不想和别人分享我的颤振包。我想把它放在我的本地.m2目录或我的私有Nexus存储库中。有没有办法将Flutter包直接发布到.m2或Nexus

我已经用一些代码创建了一个颤振包,我在我的项目中使用这些代码。我不想将代码从一个项目复制到下一个项目,所以我希望将此代码保存在共享库中

在pubspec.yaml中有一个关键词“publish_to:”,但是关于它的文档非常少

我唯一发现的是

flutter packages pub publish
将库发布到pub.dev-但这不是我想要的


(此刻)我不想和别人分享我的颤振包。我想把它放在我的本地.m2目录或我的私有Nexus存储库中。有没有办法将Flutter包直接发布到.m2或Nexus?

现在,最好的办法是将代码托管在git存储库中,并根据使用pubspec.yaml中的git引用。看起来对Nexus这样的第三方软件包存储库没有任何计划支持(请确保让Dart团队知道您的需求)


如果您愿意,您也可以使用它托管您自己的服务器。

注意,官方发布服务器软件包已存档,不再维护或推荐。我找到的唯一一个更新的替代方案是。