gpt4 book ai didi

Flutter - 向包添加依赖项并不能解决应用程序编译期间的依赖项问题

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

我刚刚创建了我的第一个 flutter 包。它只有 dart 代码,所以非常基础。但是,我在我的包中使用了一个外部依赖项 provider package .由于我不使用包外的任何提供程序类,我的理解是,我不需要向应用程序添加 provider 包依赖项,因此我可能只将依赖项保留在我的包中。但是,当我尝试编译该应用程序时,出现此错误:

Error: Could not resolve the package 'provider' in 'package:provider/provider.dart'.
file:///local_path/lib/scale_widget.dart:5:8: Error: Not found: 'package:provider/provider.dart'
import 'package:provider/provider.dart';

尽管如此,provider 包是在我的包中导入的。如果我将 provider 依赖项添加到我的应用程序,所有内容都会编译。

最佳答案

确保依赖项位于自定义包 pubspec.yaml 中的“dependencies:”下,而不是“dev_dependencies:”

关于Flutter - 向包添加依赖项并不能解决应用程序编译期间的依赖项问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56906438/

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