Pub是管理Dart项目依赖项的绝佳工具。我想知道是否有任何可用的工具允许我们为公共依赖创建内部存储库和设置镜像,类似Maven存储库管理器如何做(Nexus,Archiva等)
我在网上搜索过,似乎Pub资源库网站的来源不公开。也许当前Pub客户端中的依赖项查找仍然硬连线到中央Pub存储库。
答案 0 :(得分:2)
pub.dartlang.org上Pub服务器的源代码可在github上找到:https://github.com/dart-lang/pub-dartlang
这是一个Python App Engine应用程序,因此它不是完全设计为在本地运行,但它是一个起点。
Pub也支持备用pub存储库。请参阅:http://pub.dartlang.org/doc/pubspec.html#dependencies