如何将 symfony 4.1 更新到 4.3?

Jbo*_*cly 0 php symfony composer-php

我认为我的问题可能很愚蠢,但我不知道如何从 4.1 版升级我的 Symfony 项目。* 到 4.3 版。*.

我试图触摸 composer.json。但它向我发送了一条错误消息......有没有人有解决方案?

作曲家.json

我有这个:

"conflict": {
        "symfony/symfony": "*"
    },
    "extra": {
        "symfony": {
            "allow-contrib": false,
            "require": "4.1.*"
        }
    }
Run Code Online (Sandbox Code Playgroud)

我改变了:

"conflict": {
        "symfony/symfony": "*"
    },
    "extra": {
        "symfony": {
            "allow-contrib": false,
            "require": "4.3.*"
        }
    }
Run Code Online (Sandbox Code Playgroud)

版本 4.4 不下载或更新...

BoS*_*rik 6

extra.symfony.require是出于性能原因,因为symfony版本太多,更新可能需要很长时间。要更新项目,您还需要4.3.*向该require部分添加约束:

"require": {
    "php": "^7.1.3",
    "ext-ctype": "*",
    "ext-iconv": "*",
    "symfony/console": "4.3.*",
    "symfony/dotenv": "4.3.*",
    "symfony/flex": "^1.1",
    "symfony/framework-bundle": "4.3.*",
    "symfony/yaml": "4.3.*"
},
Run Code Online (Sandbox Code Playgroud)