如何在 Symfony 4 中找到 app/AppKernel.php?
How can I find app/AppKernel.php in Symfony 4?
我想根据本教程在 Symfony 4 的 AppKernel Class 中注册一个包:
https://symfony.com/doc/3.3/bundles.html
但是我没有找到文件夹 "app",也没有找到文件 AppKernel.php,所以没有 class AppKernel。是我安装 Symfony 出错了还是需要自己创建一个 app 文件夹?
Symfony 4 的结构与 Symfony 3 不同
如果您想在应用程序中启用捆绑,您必须更改 config/bundles.php 文件
像这样
// config/bundles.php
return [
// 'all' means that the bundle is enabled for any Symfony environment
Symfony\Bundle\FrameworkBundle\FrameworkBundle::class => ['all' => true],
Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true],
Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true],
.
.
.
];
有关详细信息,请参阅此 tutorial
我想根据本教程在 Symfony 4 的 AppKernel Class 中注册一个包:
https://symfony.com/doc/3.3/bundles.html
但是我没有找到文件夹 "app",也没有找到文件 AppKernel.php,所以没有 class AppKernel。是我安装 Symfony 出错了还是需要自己创建一个 app 文件夹?
Symfony 4 的结构与 Symfony 3 不同
如果您想在应用程序中启用捆绑,您必须更改 config/bundles.php 文件
像这样
// config/bundles.php
return [
// 'all' means that the bundle is enabled for any Symfony environment
Symfony\Bundle\FrameworkBundle\FrameworkBundle::class => ['all' => true],
Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true],
Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true],
.
.
.
];
有关详细信息,请参阅此 tutorial