有没有办法从symfony 2.0.x项目生成composer锁文件?

有没有办法从symfony 2.0.x项目生成composer锁文件?,symfony,composer-php,Symfony,Composer Php,我有一个symfony 2.0.x项目,我想使用composer安装新的捆绑包。 问题是它将更新框架、orm和所有供应商目录 我知道我需要一个composer.lock,但是有没有办法快速生成锁文件? 否则,我如何手动制作?我在哪里可以找到已安装的第三方捆绑包的确切提交或版本?您可以下载2.0版的Symfony标准版,并创建一个至少需要这些依赖项的composer.json文件:(前4个是Symfony2框架所需的,最后一个需要Symfony2框架2.0) { “要求”:{ “细枝/细枝”:“>

我有一个symfony 2.0.x项目,我想使用composer安装新的捆绑包。 问题是它将更新框架、orm和所有供应商目录

我知道我需要一个composer.lock,但是有没有办法快速生成锁文件?
否则,我如何手动制作?我在哪里可以找到已安装的第三方捆绑包的确切提交或版本?

您可以下载2.0版的Symfony标准版,并创建一个至少需要这些依赖项的
composer.json
文件:(前4个是Symfony2框架所需的,最后一个需要Symfony2框架2.0)

{
“要求”:{
“细枝/细枝”:“>=1.1,=2.1,=1.0,
{
    "require": {
        "twig/twig": ">=1.1,<2.0-dev",
        "doctrine/common": ">=2.1,<2.3-dev",
        "swiftmailer/swiftmailer": "4.2.*",
        "monolog/monolog": ">=1.0,<1.3-dev",
        "symfony/symfony": "2.0.x"
    }
}