gpt4 book ai didi

symfony-2.1 - 使用 composer 在 Symfony 2.1 中升级的步骤

转载 作者:行者123 更新时间:2023-12-04 02:49:48 26 4
gpt4 key购买 nike

我只是在 symfony 2.1-BETA3 上测试新功能。几个小时前 BETA4 已经发布,但我不知道如何使用 Composer 将 BETA3 更新为 BETA4。在 2.0.x 发行说明中 Fabien 说:

If you already have a project based on the Symfony Standard Edition 2.0.x, you can easily upgrade to 2.0.15 by getting the new deps and deps.lock files.



我替换了我的 composer.lock 文件吗?我自己的需求怎么样:
"package": "stof/doctrine-extensions-bundle",
"version": "dev-master",
"source-reference": "36356b158b74cb68f96dc0b657e8732422b9d5dd",
"commit-date": "1341954345"

最佳答案

请勿触摸 composer.lock !更改 composer.json .如果您使用的是标准版,您可能已经有了类似的东西

"symfony/symfony": "2.1.*"


"minimum-stability": "dev"

在那里。后者意味着您允许安装开发包。第一个意思是,你想要任何 2.1.*版本。你可以把它改成
"symfony/symfony": "2.1.0-BETA4"

如果你想,但原来的 2.1.*现在应该足够了。现在打电话
php composer.phar update

这将更新 composer.lock也。现在你可能必须打电话(必须说:我忘记了)打电话
php composer.phar install

composer.lock 安装依赖项.

简而言之:
# To install (maybe even after update)
$ php composer.phar install
# To update
$ php composer.phar update
# To add, remove or change dependencies
# edit composer.json
$ php composer.phar update

您永远不需要触摸 composer.lock你自己和你不应该避免 Composer 的副作用。

关于symfony-2.1 - 使用 composer 在 Symfony 2.1 中升级的步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11630397/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com