我安装了FOSRestBundle
,但它需要JMSSerializerBundle
。
我在部门中添加了以下几行:
[JMSSerializerBundle]
git=git://github.com/schmittjoh/JMSSerializerBundle.git
target=bundles/JMS/SerializerBundle
在此说明了如何执行此操作:http://jmsyst.com/bundles/JMSSerializerBundle/master/installation
但是当我尝试
$php bin/vendors install
时,它显示了一个错误:[InvalidArgumentException]
The service definition "jms_serializer.serializer" does not exist.
最佳答案
您应该在new FOS\RestBundle\FOSRestBundle(),
方法中的AppKernel.php
中的registerBundles()
行中注释。然后安装JmsSerializerBundle
,然后应该推荐该行并注册JsmSerializerBundle
。
关于symfony - 安装JMSSerializerBundle,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13920138/