Hallo zusammen,
ich hätte da eine Frage zum Composer.
Ich habe mir z.B. Bootstrap required. Jetzt bräuchte ich die CSS & JS-Dateien im Contao unter /files/ abgelegt.
Wie kann ich das per Composer definieren?
Vielen Dank.
Hallo zusammen,
ich hätte da eine Frage zum Composer.
Ich habe mir z.B. Bootstrap required. Jetzt bräuchte ich die CSS & JS-Dateien im Contao unter /files/ abgelegt.
Wie kann ich das per Composer definieren?
Vielen Dank.
Grüße
Alex
Hi,
mal nur aus Interesse, warum in das VZ /files?
Wenn ich richtig informiert bin prüft Composer lediglich Abhängigkeiten und läd diese immer in das Verzeichnis /vendor.
Gruß
tschero
Geändert von tschero (05.03.2019 um 15:15 Uhr)
Zumindest dann, wenn Du die Erweiterung contao-bootstrap nutzt, musst Du die BT-Daten selbst in /files ablegen.
Dabei ist es normalerweise sinnvoll, sich die Bootstrap-Dateien lokal mit einem SCSS-Compiler zu bauen und (möglicherweise automatisiert) nach /files/deinverzeichnis hochzuladen. Ansonsten entgeht die ggf. die eine oder andere Prefixing-Option.
Ich halte es auch nicht für sinnvoll, per Composer twitter/bootstrap zu requieren. Dann könntest Du die benötigten Dateien zwar über das Layout oder die fe_page aus /vendor einbinden, aber bei Updates kann man dann gerne auch mal im Regen stehen - CSS ist mir persönlich für automatische Framework-Updates, wie sie dann wohl unvermeidlich sind, entschieden zu fragil.
Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team
Ich binde mir das Bootstrap Framework ein und generiere lokal die CSS-Datei. Hier verwende ich nur die benötigten Komponenten.
Ich will nicht von Hand dann ständig die .js-Datei überprüfen ob sich da etwas geändert hat usw.
Für mich stellt sich nur die Frage, ob es möglich ist, bestimmte Dateien von vendor in das Verzeichnis files von Contao zu schieben über Composer. Wenn es hierzu nichts gibt, werde ich versuchen mir was eigenes zu bauen.
Die Dateien direkt vom Vendor kann ich doch nicht einbinden oder habe ich da etwas falsch verstanden?Dann könntest Du die benötigten Dateien zwar über das Layout oder die fe_page aus /vendor einbinden,
Grüße
Alex
Symlinken kannst Du alles ... aber schön ist das ja aus den bereits oben erwähnten Gründen nicht wirklich. Klartext: Ich würde das nicht so lösen wollen.
Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen