gpt4 book ai didi

dart - 如何从Dart的发布包管理器中注销?

转载 作者:行者123 更新时间:2023-12-03 03:26:11 25 4
gpt4 key购买 nike

我已使用两个不同的帐户(其中一个与工作有关,另一个与个人有关)将软件包上载到pub.dartlang.org
pub命令行工具没有任何选择来选择要发布的帐户的选项,因此一旦我使用该工具登录并尝试上传属于另一个帐户的软件包,就会看到:

$ pub publish
UnauthorizedAccess: Unauthorized user: ___@example.com is not allowed to upload versions to package xyz..

如何使用特定帐户发布?失败了,如何注销 pub工具以便以其他帐户再次登录?

最佳答案

当前,在命令行pub工具中无法使用不同的凭据上传(尽管存在proposal)。

如果您使用的是pub的最新版本,则可以使用以下方法注销:

$ pub logout

然后再次尝试 pub publish。该工具将要求您提供新的凭据。

找不到名为“注销”的命令。
pub logout命令是附加的 from January 2019。如果 pub告诉您该命令不存在,则必须手动删除凭据文件。
$ rm ~/.pub-cache/credentials.json

关于dart - 如何从Dart的发布包管理器中注销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55671876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com