我想在 symfony 包上开发。所以我将它作为 git submodule add 克隆到我的项目中。
但是我必须如何在我的 Symfony 项目中启用这个包,因为它不在供应商中,它直接在我的项目下。
所以我猜在 config/bundle.yaml 中启用它的方法不正确?例如Bundle\Bundle::class => ['all' => true],
因为我在 bin/console 缓存上收到错误:清除
Did you forget a "use" statement for another namespace? in /Users/xyz/Webprojekte/xyz/src/Kernel.php:57
Stack trace:
#0 /Users/xyz/Webprojekte/xxx/vendor/symfony/http-kernel/Kernel.php(424): App\Kernel->registerBundles()
#1 /Users/xyz/Webprojekte/xxx/vendor/symfony/http-kernel/Kernel.php(130): Symfony\Component\HttpKernel\Kernel->initializeBundles()
#2 /Users/xyz/Webprojekte/xxx/vendor/symfony/framework-bundle/Console/Application.php(159): Symfony\Component\HttpKernel\Kernel->boot()
#3 /Users/xyz/Webprojekte/xxx/vendor/symfony/framework-bundle/Console/Application.php(65): Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands()
#4 /Users/xyz/Webprojekte/xxx/vendor/symfony/console/Application.php(149): Symfony\Bundle\FrameworkBundle\Console\ in /Users/xyz/Webprojekte/xxx/src/Kernel.php on line 57
Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "XXXPlugin" from namespace "XXX\XXXPlugin".
Did you forget a "use" statement for another namespace? in /Users/xyz/Webprojekte/xxx/src/Kernel.php:57
Stack trace:
#0 /Users/xyz/Webprojekte/xxx/vendor/symfony/http-kernel/Kernel.php(424): App\Kernel->registerBundles()
#1 /Users/xyz/Webprojekte/xxx/vendor/symfony/http-kernel/Kernel.php(130): Symfony\Component\HttpKernel\Kernel->initializeBundles()
#2 /Users/xyz/Webprojekte/xxx/vendor/symfony/framework-bundle/Console/Application.php(159): Symfony\Component\HttpKernel\Kernel->boot()
#3 /Users/xyz/Webprojekte/xxx/vendor/symfony/framework-bundle/Console/Application.php(65): Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands()
#4 /Users/xyz/Webprojekte/xxx/vendor/symfony/console/Application.php(149): Symfony\Bundle\FrameworkBundle\Console\ in /Users/xyz/Webprojekte/xxx/src/Kernel.php on line 57 ```