我在我的项目中安装Twig时遇到了问题。当我运行composer require twig时,错误出现In ContainerBuilder.php line 1024: You have requested a non-existent service "twig".我在其他项目中尝试过,它工作,但在这个特定的项目中它不工作。我是Symfony的新手,这就是为什么我认为这是技术性的。
composer require twig
In ContainerBuilder.php line 1024: You have requested a non-existent service "twig".
7rfyedvj1#
您应该使用双引号,此处尝试使用composer require "twig/twig:^2.0"
composer require "twig/twig:^2.0"
sqxo8psd2#
看起来Flex食谱并不总是完美的。执行composer require twig只会向config/bundles.php添加以下行:
config/bundles.php
Twig\Extra\TwigExtraBundle\TwigExtraBundle::class => ['all' => true],
您应该在它旁边添加另一行:
Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true],
2条答案
按热度按时间7rfyedvj1#
您应该使用双引号,此处尝试使用
composer require "twig/twig:^2.0"
sqxo8psd2#
看起来Flex食谱并不总是完美的。
执行
composer require twig
只会向config/bundles.php
添加以下行:您应该在它旁边添加另一行: