[英]flutter packages get: won't re-authenticate after failed bitbucket password
我有一个自制的flutter程序包,专门托管在bitbucket上工作。 尝试将上述软件包导入新项目时, flutter packages get
询问我我的Bitbucket帐户凭据(这是正确的,因为它是https auth,而不是ssh),但我不小心输入了错误的信息,然后Ctrl-C
C'd我想办法再试一次。 现在,当我尝试时,它甚至没有尝试进行身份验证,并且抱怨找不到我要从包中导入的文件...
这是尝试导入包的项目的pubspec.yaml:
dependencies:
flutter:
sdk: flutter
widgets:
git:
url: https://bitbucket.org/my-library.git
path: widgets/
这是确切的错误:
Could not find a file named "widgets/pubspec.yaml" in
https://bitbucket.org/my-library.git
12bbaba9.......................db15eed403f09.
最后,这是上述微件库的树结构:
.
├── README.md
├── utils
│ ├── img.svg
│ └── list_to_svg.dart
└── widgets
├── analysis_options.yaml
├── android
├── build
├── ios
├── lib <-- stuff in here ...
├── LICENSE
├── pubspec.lock
├── pubspec.yaml
├── README.md
├── test
├── widgets_android.iml
└── widgets.iml
主要问题是: 如何获取flutter程序包以尝试再次进行身份验证?
先感谢您。
编辑:创建另一个全新的项目并从那里导入工作并进行编译,我只需要在第一时间获得正确的密码即可。
我已经找到了解决方案。 很抱歉打扰,但是如果其他任何人遇到这个问题,我将不予理会。
pubspec.yaml
的依赖项,然后运行flutter packages get
。 这有效地去除了包装。 flutter packages get
再次flutter packages get
。 这次应该重新进行身份验证。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.