appwrite 添加到我的依赖项中,但我仍然无法导入 'package:appwrite/appwrite/models.dart'; 我得到这个 URI 目标不存在:“package:appwrite/appwrite/models.dart”。 尝试创建 URI 引用的文件,或者尝试使用确实存在的文件的 URI。darturi_does_not_exist 包:appwrite/appwrite/models.dart
我想使用模型内部的帐户,即 models.Account 我可以导入“package:appwrite/appwrite.dart”,但不能导入“package:appwrite/appwrite/models.dart” 我还尝试导入 'package:appwrite/models.dart' 这解决了无法导入 appwrite/models 的问题,但我仍然无法使用 models.Account 我已经尝试更新依赖项,但仍然无法找出问题所在。
我尝试过运行 flutter pub get 并尝试重新启动 vscode。
我认为你应该能够使用
import 'package:appwrite/models.dart'
,因为 GitHub 上的结构暗示https://github.com/appwrite/sdk-for-flutter/tree/master/lib
当您使用导入时,使用 Account 而不是 models.Account 就足够了。
或者,您可以使用
import 'package:appwrite/models.dart' as models
,然后使用 models.Account。
这是使用 appwrite 的示例项目:https://github.com/appwrite/playground-for-flutter/blob/master/lib/main.dart
所以appwrite最近更新了这个,因为Account类出现在appwrite.dart和models.dart中。所以他们将帐户更改为用户。尝试使用 models.User 而不是 models.Account
希望有帮助。