【发布时间】:2026-01-29 03:40:02
【问题描述】:
我正在尝试导入一个名为 test.yaml 的自定义配置文件。
我将 test.yaml 放在 config/packages/local 文件夹和 config/packages 文件夹中。
test.yaml 文件如下所示:
# config/packages/test.yaml
test1: 'hello'
当我编译应用程序时,我收到此错误:“没有扩展能够加载“test1”的配置
现在你要告诉我,我需要创建和扩展以及 blabla。但我想不通。有没有办法在不创建 Bundle 的情况下创建扩展。我在文档中找不到任何关于 Bundle 范围外扩展的示例。我的意思是我想在src 文件夹中创建它?
一个相关的问题是:如果我在这个例子中设置一个 TreeBuilder: https://symfony.com/doc/current/components/config/definition.html
是否可以避免创建扩展?
Symfony 版本是 5.1。
【问题讨论】: