Contao 4 Erweiterung - Dateien nicht überschreiben
Moin,
wir sind gerade dabei unser Nutshell Framework für Contao 4 fit zu machen. Zum Nutshell Framework gehört auch ein Starterkit, d.h. ein Ordner, der in /files abgelegt wird und den der Nutzer danach beliebig verändern kann. In Contao 3 habe ich, um sicherzustellen, dass nach einem Update die Dateien nicht überschrieben werden, in Composer folgende Regel definiert:
Code:
"extra": {
"contao": {
"files": {
"files/starterkit": "files/starterkit",
"package.json": "package.json",
"gulpfile.js": "gulpfile.js"
}
}
}
sie auch http://de.contaowiki.org/Composer/Tu..._Konfiguration
In Contao (4.3.10 ME) funktioniert dies leider nicht mehr. Gibt es eine Möglichkeit, dass ich Composer sagen kann, der Ordner starterkit soll einmalig unter /files angelegt werden? Vielleicht sogar wie in Contao 3 nicht veränderte Dateien aktualisieren?
Danke und viele Grüße,
Dennis
Starterkit für Contao 4 jetzt verfügbar?
Hallo Dennis,
wenn ich das auf github richtig sehe, sollte das Problem doch jetzt gelöst sein. Leider kann ich das Starterkit immer noch nicht mit dem Composer installieren.
Ein
Code:
composer require erdmannfreunde/euf_nutshell_kit
ergibt
Code:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for erdmannfreunde/euf_nutshell_kit ^0.2.0 -> satisfiable by erdmannfreunde/euf_nutshell_kit[0.2.0].
- erdmannfreunde/euf_nutshell_kit 0.2.0 requires contao/core-bundle >=3.5,<=3.5.9999 -> no matching package found.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
Installation failed, reverting ./composer.json to its original content.
Das heißt wohl, dass das Starterkit noch nicht für 4.x freigegeben ist. Wo klemmt es noch?
Kann ich das Kit manuell installieren? Wie?
Gruß,
Ignatz