繁体   English   中英

无法在 pubspec.yaml Flutter 中指定安装依赖项的路径

[英]Can't specify a path to install a dependency in the pubspec.yaml Flutter

我对 Flutter 很陌生,我正在关注 bloc Google 登录示例,因此在dependencies:dependencies:pubspec.yaml文件中我放了

flutter_bloc:路径:../../packages/flutter_bloc

就像在下载的项目中一样,但是当我得到包时,我收到了这个错误:

由于 fixit_cloud_biking 依赖于不存在的路径中的 flutter_bloc(在“../../packages/flutter_bloc”中找不到包 flutter_bloc),版本求解失败。 pub get failed(66;因为 fixit_cloud_biking 依赖于不存在的路径中的 flutter_bloc(在“../../packages/flutter_bloc”中找不到包 flutter_bloc),版本求解失败。)

我究竟做错了什么? 非常感谢

您可以使用下面的示例指定路径。 Obs:您需要尊重空格和断线。

dependencies:
  flutter_bloc:
    path: ../../packages/flutter_bloc

这是因为您在定义的路由上没有flutter_bloc包。

您获取示例的示例文件夹使用本地引用,因此如果您没有克隆整个存储库或者您只是复制某些部分来复制它,您必须更改包路径。

这样您将不再使用对包的本地引用,或者您可以更正路由。

所以改变这个:

dependencies:
  flutter_bloc:
    path: ../../packages/flutter_bloc

对此:

dependencies:
  flutter_bloc: any

请阅读本文以获取更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM