Dart 包文件夹不再存在,我现在如何与 symfony 集成以进行开发



回到dart 1.9.x时代,我用symfony休息后端做了一个dart前端。今天,我想设置一个开发环境,以便在该应用程序上做更多工作。

不幸的是,事实证明dart 1.21.x不再创建所有dart文件所在的包文件夹。这不仅打破了迄今为止开发集成的方式,而且还打破了模板 URL 如何由 pub 服务以外的任何内容解析

Appart从创建包文件夹符号链接我自己或完全重写应用程序。有没有人知道将最新的飞镖与Symfony集成的好方法?

您可以选择加入

pub get --packages-dir

但是该选项计划最终被删除,因此请尝试找到一种没有它的应用程序的工作方式。迁移到代码生成、DDC 和 bazel 可能会使这更容易(尚未发布)

还有套餐

  • https://pub.dartlang.org/packages/package_resolver
  • https://pub.dartlang.org/packages/package_config

这有助于替换packages目录和符号链接的.packages文件。

sass 包(最常导致缺少packages目录的问题)也应该很快在不依赖于packages目录的版本中可用。

最新更新