Abo
  • Services:
Anzeige
Bower verwaltet Ressourcen von Webprojekten.
Bower verwaltet Ressourcen von Webprojekten. (Bild: Twitter)

Bower: Paketmanager fürs Web von Twitter

Bower verwaltet Ressourcen von Webprojekten.
Bower verwaltet Ressourcen von Webprojekten. (Bild: Twitter)

Twitter hat mit Bower einen einfachen Paketmanager fürs Web veröffentlicht. Mit Bower lassen sich Bilder, CSS und Javascript für Webprojekte auf einfache Art und Weise installieren und verwalten.

Geht es nach Twitter, werden Javascript-Bibliotheken künftig nicht mehr manuell installiert, sondern zusammen mit anderen Bestandteilen von Webprojekten über Bower verwaltet. Bower löst Abhängigkeiten auf und sorgt dafür, dass Bibliotheken in der jeweils benötigten Version vorliegen. Die einzelnen Pakete können neben Javascript-Code auch CSS, Bilder, HTML und anderes enthalten.

Anzeige

Um beispielsweise jQuery über Bower zu installieren, genügt der Befehl "bower install jquery". Bower legt jQuery dann im Verzeichnis "./components/jquery" ab. Dabei können nicht nur bei Bower registrierte Pakete installiert werden, sondern Software auch direkt von Github ("bower install git://github.com/maccman/package-jquery.git"), von einer beliebigen URL oder einem lokalen Pfad installiert werden.

Um ein Bower-Paket zu erstellen, reicht es aus, eine Datei namens component.json anzulegen, in der Name, Version, Hauptverzeichnis und Abhängigkeiten angegeben sind. Pakete können zudem bei Bower registriert werden, wobei das Prinzip gilt: Wer zuerst kommt, mahlt zuerst.

Bower beschränkt sich dabei auf das reine Paketmanagement, arbeitet aber mit Build-Tools wie Sprockets oder Loadbuilder. Auch das Deployment übernimmt Bower nicht, Entwickler müssen die Ressourcen selbst einbinden, können dazu aber auch wieder Tools verwenden, beispielsweise Sprockets oder RequireJS.

Bower selbst läuft unter Node.js und kann über dessen Paketmanager npm installiert werden. Der Quelltext ist zudem auf Github zu finden.

Twitter selbst ist dabei, seine gesamte Frontend-Architektur auf Bower umzurüsten.


eye home zur Startseite
pythoneer 10. Sep 2012

Weiß keinen Unterschied - aber Composer ist für PHP und das ist für alte Leute. Bower...



Anzeige

Stellenmarkt
  1. Power Service GmbH, Köln
  2. B. Braun Melsungen AG, Melsungen, Tuttlingen
  3. Melitta Europa GmbH & Co. KG, Minden
  4. MediaMarktSaturn IT Solutions, München


Anzeige
Top-Angebote
  1. (u. a. Samung UHD-TV 569,00€, LG UHD-OLED-TV 2.398,00€)
  2. ab 44,99€
  3. ab 13,53€

Folgen Sie uns
       


  1. Streaming

    Akamai macht Videos mit Quic schneller

  2. United Internet

    1&1 bietet VDSL immer mehr über sein eigenes Netz an

  3. Videostreaming im Zug

    Maxdome umwirbt Bahnfahrer bei Tempo 230

  4. Synology FS1018

    Kleine Flashstation für SSDs und Adapterkarte für M.2-SSDs

  5. Reddit

    Drei Alpha-Profilseiten sind online

  6. Souq.com

    Amazon gibt 750 Millionen Dollar für Übernahme aus

  7. Let's Play

    Facebook ermöglicht Livevideos vom PC

  8. Ryzen-CPU

    Ach AMD!

  9. Sensor

    Mit dem Kopfpflaster Gefühle lesen

  10. Übernahme

    Apple kauft iOS-Automatisierungs-Tool Workflow



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
NZXT: Lüfter auch unter Linux steuern
NZXT
Lüfter auch unter Linux steuern
  1. Creoqode 2048 Tragbare Spielekonsole zum Basteln erhältlich
  2. FluoWiFi Arduino-kompatibles Board bietet WLAN und Bluetooth
  3. Me Arm Pi Roboterarm zum Selberbauen

Mobile-Games-Auslese: Würfelkrieger und Kartendiebe für mobile Spieler
Mobile-Games-Auslese
Würfelkrieger und Kartendiebe für mobile Spieler

Mass Effect Andromeda im Test: Zwischen galaktisch gut und kosmischem Kaffeekränzchen
Mass Effect Andromeda im Test
Zwischen galaktisch gut und kosmischem Kaffeekränzchen
  1. Mass Effect Countdown für Andromeda
  2. Mass Effect 4 Ansel und Early Access für Andromeda
  3. Mass Effect Abflugtermin in die Andromedagalaxie

  1. Ob die auch vor dem Schräddern der Seite...

    Kleine Schildkröte | 13:16

  2. Re: Jetzt bräuchte maxdome nur noch

    Dino13 | 13:16

  3. Re: Für mich völlig belanglos ...

    Unix_Linux | 13:15

  4. Was habt ihr fuer ne komische Vorstellung...

    Mik30 | 13:15

  5. Re: Und keiner sieht die Marktchancen

    Kleine Schildkröte | 13:15


  1. 13:18

  2. 12:28

  3. 12:05

  4. 11:46

  5. 11:30

  6. 10:35

  7. 10:06

  8. 09:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel