Zitat von
Spooky
Nein, composer plugins werden vorher geladen.
Habe jetzt versucht über ein lokales repository mein library package zu requiren, wobei in dieser composer.json dann zum Test der https://github.com/ErdmannFreunde/eu...hell_installer angegeben ist.
Der Installer scheint aufgerufen zu werden - bekomme zwar
Code:
[ErrorException]
copy(package.json.dist): failed to open stream: No such file or directory
aber das liegt wohl an fehlenden Dateien meines lokalen packages die dieser installer voraussetzt.
Also ja - es ist so wie Du gesagt hast.
Muß mich also dann näher mit der composer-plugin Umsetzung beschäftigen.
Ansonsten bleibt die Frage mit der Umbenennung. Der euf_nutshell_installer fragt z.B. auf der Konsole u.a nach eigenen Verzeichnisnamen und benennt diese entsprechend um. Derartiges wäre über die Konsole des CM eh nicht möglich - oder kann mann da Eingaben tätigen? Ich denke daher ist das https://github.com/ErdmannFreunde/euf_nutshell_kit auch von vorn herein als composer project ausgelegt.
Oder ich nutze weiterhin das Contao composer.plugin zum kopieren und lagere die Umbennung über node/npm Scripts aus. Letzteres verlangt dann aber eine manuelle User Aktion und müßte deutlich dokumentiert werden ...
Lesezeichen