【问题标题】:Is there a way to generate a composer lock file from a symfony 2.0.x project?有没有办法从 symfony 2.0.x 项目生成作曲家锁定文件?
【发布时间】:2012-11-19 15:07:55
【问题描述】:

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

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

【问题讨论】:

    标签: symfony composer-php


    【解决方案1】:

    你可以下载 Symfony 标准版的 2.0 版本并创建一个composer.json 文件,它至少需要这些依赖项:(前 4 个是 Symfony2 框架需要的,最后一个需要Symfony2 框架 2.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"
        }
    }
    

    您可以在packagist 上找到此信息,打开2.0.x-dev 版本块并阅读所需内容和推荐内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-24
      • 2023-03-18
      • 2014-11-10
      • 1970-01-01
      • 2017-01-28
      • 2018-06-14
      • 1970-01-01
      相关资源
      最近更新 更多