Ergebnis 1 bis 6 von 6

Thema: Wurde die composer.json neu strukturiert?

  1. #1
    Contao-Nutzer Avatar von rflx
    Registriert seit
    06.08.2009.
    Ort
    127.0.0.1
    Beiträge
    98

    Frage Wurde die composer.json neu strukturiert?

    Habe gerade gemerkt, dass die composer.json bei einer Neuinstallation von Contao über den Contao Manager neu folgendermassen ausschaut:
    Code:
    {
        "type": "project",
        "require": {
            "contao/manager-bundle": "4.6.*",
            "contao/calendar-bundle": "^4.6",
            "contao/comments-bundle": "^4.6",
            "contao/faq-bundle": "^4.6",
            "contao/listing-bundle": "^4.6",
            "contao/news-bundle": "^4.6",
            "contao/newsletter-bundle": "^4.6"
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    Kann mir das jemand bestätigen ob das so korrekt ist? Danke!

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

  3. #3
    Contao-Nutzer Avatar von rflx
    Registriert seit
    06.08.2009.
    Ort
    127.0.0.1
    Beiträge
    98

    Standard

    Mhmm… dachte ich eben auch. Bei einer Neuinstallation über contao-manager.phar.php generiert mir der Contao Manager obengenannte Struktur? Kannst du das mal versuchen zu reproduzieren? Den Contao Manager habe ich hier heruntergeladen.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Prinzipiell ist es egal. Vielleicht verwendet der Contao Manager nun tatsächlich eine eigene composer.json, wo nur das wichtigste drin ist.

  5. #5
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Ja, diese wird inzwischen manuell generiert, siehe https://github.com/contao/contao-man...tOperation.php
    Wohl um es zu ermöglichen nur den Core von Contao zu installieren.

    Was ich gerade nicht weiß, ob mir der Contao Manager auch eine eigene composer.json zerschießt. Ich meine, das war mal so, ob es immer noch so ist, weiß ich nicht.

  6. #6
    Contao-Nutzer Avatar von rflx
    Registriert seit
    06.08.2009.
    Ort
    127.0.0.1
    Beiträge
    98

    Standard

    Vielen Dank für die Info webstar.
    Ich habe auch versucht eine ältere composer.json zu migrieren (für einen Umzug) und diese dann zu updaten. Leider hatte ich eine Fehlermeldung erhalten. So musste ich die Pakete sowie Konflikte (doctrine/dbal 2.9.1|2.9.2) manuell in der neuen composer.json hinzufügen.
    Geändert von rflx (04.01.2019 um 18:44 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •