无法在 pubspec.yaml Flutter 中指定安装依赖项的路径
Can't specify a path to install a dependency in the pubspec.yaml Flutter
我是 Flutter 的新手,我正在关注 bloc Google 登录示例,所以在 pubspec.yaml
文件的 dependencies:
下,我将
flutter_bloc:
path: ../../packages/flutter_bloc
与下载的项目一样,但是当我获取包时出现此错误:
Because fixit_cloud_biking depends on flutter_bloc from path which
doesn't exist (could not find package flutter_bloc at
"../../packages/flutter_bloc"), version solving failed. pub get failed
(66; Because fixit_cloud_biking depends on flutter_bloc from path
which doesn't exist (could not find package flutter_bloc at
"../../packages/flutter_bloc"), version solving failed.)
我做错了什么?
非常感谢
您可以使用下面的示例指定路径。 Obs:您需要尊重空格和断行。
dependencies:
flutter_bloc:
path: ../../packages/flutter_bloc
这是因为您在定义的路线上没有包裹 flutter_bloc
。
您获取示例的示例文件夹使用本地引用,因此如果您没有克隆整个存储库或者您只是复制一些部分来复制它,您必须更改包路径。
这样你就不会再使用包的本地引用,或者你可以更正路由。
所以改变这个:
dependencies:
flutter_bloc:
path: ../../packages/flutter_bloc
为此:
dependencies:
flutter_bloc: any
请阅读 this 了解更多信息。
我是 Flutter 的新手,我正在关注 bloc Google 登录示例,所以在 pubspec.yaml
文件的 dependencies:
下,我将
flutter_bloc: path: ../../packages/flutter_bloc
与下载的项目一样,但是当我获取包时出现此错误:
Because fixit_cloud_biking depends on flutter_bloc from path which doesn't exist (could not find package flutter_bloc at "../../packages/flutter_bloc"), version solving failed. pub get failed (66; Because fixit_cloud_biking depends on flutter_bloc from path which doesn't exist (could not find package flutter_bloc at "../../packages/flutter_bloc"), version solving failed.)
我做错了什么? 非常感谢
您可以使用下面的示例指定路径。 Obs:您需要尊重空格和断行。
dependencies:
flutter_bloc:
path: ../../packages/flutter_bloc
这是因为您在定义的路线上没有包裹 flutter_bloc
。
您获取示例的示例文件夹使用本地引用,因此如果您没有克隆整个存储库或者您只是复制一些部分来复制它,您必须更改包路径。
这样你就不会再使用包的本地引用,或者你可以更正路由。
所以改变这个:
dependencies:
flutter_bloc:
path: ../../packages/flutter_bloc
为此:
dependencies:
flutter_bloc: any
请阅读 this 了解更多信息。