假设我正在为私人酒吧Feed运行我自己的pub-dartlang
实例;如何在pubspec.yaml
中指明哪些软件包来自私有Feed vs pub.dartlang.org?
答案 0 :(得分:8)
您可以设置环境变量PUB_HOSTED_URL
,使其指向您的自定义pub repo服务器。这种方式pub
会加载所有没有从此服务器指定的服务器的软件包。
您可以在pubspec.yaml
中定义例外
dependencies:
transmogrify:
hosted:
name: transmogrify
url: http://some-package-server.com
有关详细信息,请参阅https://www.dartlang.org/tools/pub/dependencies.html。
还有另一个包似乎提供了自定义Pub repo https://pub.dartlang.org/packages/pub_proxy_server