简体   繁体   English

更新symfony 2版本/ composer.lock

[英]Update symfony 2 version / composer.lock

I want to upgrade symfony to 2.6. 我想将symfony升级到2.6。

Right now it is version 2.4. 现在是版本2.4。

When i change my composer.json to : 当我将composer.json更改为:

"symfony/symfony": "~2.6",

and then run the : 然后运行:

composer:update

It doesn't do anything. 它什么也没做。 I have a composer.lock inside my project. 我的项目中有一个composer.lock。 How can i ignore this file and update my symfony2 project to a newer version? 如何忽略此文件并将symfony2项目更新为较新版本?

Thanks! 谢谢!

The correct command is 正确的命令是

composer update

or, if you don't have composer installed globally, 或者,如果您尚未在全球范围内安装composer

php composer.phar update

You should also change _branch_-alias : 您还应该更改_branch_-alias

"extra": {
    "symfony-app-dir": "app",
    "symfony-web-dir": "web",
    "symfony-assets-install": "relative",
    "incenteev-parameters": {
        "file": "app/config/parameters.yml"
    },
    "_branch-alias": {
        "dev-master": "2.6-dev"
    }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM