Twitter Bootstrap per Composer installieren?

Dsimon24

Lieutenant
Registriert
Aug. 2016
Beiträge
595
Hallo zusammen,

mal sehen, ob mir einer weiterhelfen kann.

Bisher nutze ich Twitter Bootstrap immer per Einbindung mittels CDN.

Wie binde ich aber Bootstrap zur Nutzung in die Website ein, wenn ich Bootstrap
mittels Composer installiere und es sich dadurch im Anschluss im Ordner vendor
befindet? - Leider konnte ich dazu nicht wirklich etwas hilfreiches finden.

VG, David
 
Fürs Frontend bzw. JS/CSS-spezifisch nimmt man npm. composer ist für PHP Packages.
 
Das ist für mich noch recht neu.

Ich habe im Verzeichnis meiner App nun mittels 'npm install bootstrap'
versucht, Bootstrap zu installieren. Nun habe ich zusätzlich eine neue
Datei -> package-lock.json erhalten.

Scheint also erfolgreich installiert zu sein - aber wie binde ich dies
nun in mein WebApp ein, um Bootstrap auch nutzen zu können?
 
Die installierten Module landen bei npm, wie Composer auch in einem Ordner. Bei Composer ist das vendor, bei npm in node_modules. Du koenntest, wenn es sich um eine simple Anwendung handelt einfach in deinem Root-Webverzeichnis einen Ordner mit Quellcode ablegen und daneben den vendor/node_modules und dann in den HTML oder JS Dateien ueber relative Pfade darauf verweisen. Der Webserver muesste natuerlich so eingestellt sein, dass er nur den "App" Ordner ausliefert.

Das ist aber die Quick-And-Dirty Variante. Professionell wird das mit Bundlern wie Webpack geloest.
 
  • Gefällt mir
Reaktionen: kim88
Zurück
Oben