我有一个自制的颤振包,专门用于bitbucket工作。当尝试将所述包导入新项目时,flutter packages get
向我询问了我的bitbucket帐户凭据(这是正确的,因为它是https身份验证,而不是ssh),但我不小心输入了错误的信息,并且Ctrl-C
我的出路再试一次。现在,当我尝试时,它甚至不会尝试进行身份验证并抱怨它无法找到我试图从包中导入的文件......
这是尝试导入包的项目的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
主要问题是:我如何获得扑动程序包以尝试再次进行身份验证?
提前谢谢。
编辑: 创建另一个全新的项目并从那里导入工作和编译,我只是 来第一次获取我的密码。
答案 0 :(得分:1)
我已经找到了解决方案。很抱歉打扰,但我会留下这个,以防其他人遇到这个。
pubspec.yaml
注释掉依赖关系并运行flutter packages get
。这有效地删除了包。flutter packages get
。它应该重新验证这一次。