繁体   English   中英

如果以及如何将应用程序包发布到pub?

[英]If and How to publish application packages to pub?

我知道我可以发布我的软件包,包括pubspec文件在内的每个项目都会自动发布。

当我想发布我的应用程序包它告诉我,我需要一个'lib'文件夹,但我认为'lib仅适用于库包...

现在我不确定是否应该添加空的'lib'并发布或者是否有其他方式来应用程序包。

谢谢

这是当前实施的限制。

'pub'管理器在pub.dartlang.org上发布你的包时,它假定你发布的不是application而是公共library collection

Library collection至少需要一个library包。

按照惯例,库位于'lib'目录中。

如果您有library (根据当前规则,您应该拥有它),这意味着您在'lib'目录中拥有它。

如果在您的包中找不到此( lib )目录(也包括至少一个library ),那么您的包假定已损坏(或具有非常规目录布局)。

此限制阻止发布类似的包(没有libraries )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM