flutter 无法在新dart文件中导入dart文件(URI的目标不存在)

qyzbxkaa  于 2023-02-25  发布在  Flutter
关注(0)|答案(2)|浏览(259)

我的flutter项目的每个功能都有一个单独的dart文件,所以,我尝试在一个新的dart文件中导入一个dart文件,以访问该文件中的功能,但我得到了这个错误“Target of URI doesn't exist:'package:filename. dart'.请尝试创建URI引用的文件,或尝试使用URI获取已存在的文件”我尝试了重新启动Ide,flutter clean命令和pub get等解决方案,大多数相同错误的解决方案都必须处理包,可以通过在依赖项中添加包名来解决。但这是一个dart文件,我该如何解决它。

ljo96ir5

ljo96ir51#

当使用import函数并使用'package:*'转到根文件夹时,您需要先写入flutter项目文件夹名,然后写入文件或子文件夹。所有这些都需要跳过'lib'文件夹。
例如:

import 'package:flutterProject/subFolderInLib/filename.dart'

希望这是可以理解的,并且起作用了

tag5nh1u

tag5nh1u2#

用snake_case写文件名,确保它以小写字母开头。帮我解决了。

相关问题