我目前正在研究一个包含许多组件(聚合物元素)的项目。总而言之,我可能会为该应用程序查看大约 10 多个组件。目前,遵循 Pub 的包布局约定,每个 .html 和相关的 .dart 文件都位于 web/ 目录中。
将它们放在我的应用程序的 lib/src/ 中并且只有 web/ 中的主文件会很好,但是目前<link ref="import" href="package:my_app/src/my_component.html">
无法正常工作(请参阅问题 12867)。
当前是否有任何约定用于处理应用程序的多个(私有)组件?我应该创建一个 web/src/ 目录来加载相对于 web/ 目录的导入/源文件吗?将 Polymer Element .html 文件保留在 lib/src/ 中(假设它受支持)是否有意义,因为它们不是 pub 包布局中传统推荐/预期的纯 dart 文件?