【发布时间】:2021-07-08 19:00:20
【问题描述】:
我有项目结构
-core_data
-core_domain
-core_ui
-core_launcher
这4个项目的依赖是
core_launcher -> core_ui -> core_domain -> core_data
4 个项目位于同一目录中,我通过 pubspec.yaml 文件(例如 core_launcher/pubspec.yaml)将一个项目包含在另一个项目中:
dependencies:
flutter:
sdk: flutter
core_ui:
path: ../core_ui
我对所有项目都做同样的事情来建立依赖层次。
问题是当我当前正在编辑core_launcher 中的某些文件时,我可以从core_ui 子项目中导入所有文件,但是 VSCode 没有看到他父母的任何课程
(core_domain & core_data)。
但是,我可以手动输入import 'blah-blah-blah 并且 VSCode 会看到这个类并且导入效果很好,但是我不能通过按 Alt+Enter 来实现快速导入。
所以,我想知道为什么自动完成功能不适用于继承的库。
有人遇到过同样的问题吗?
【问题讨论】:
标签: flutter dart visual-studio-code