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. Home Shopping Europe GmbH, Ismaning Raum München
  2. BWI GmbH, Rheinbach
  3. Consilia GmbH Wirtschaftsprüfungsgesellschaft, Passau
  4. über Duerenhoff GmbH, Neuwied


Anzeige
Hardware-Angebote
  1. ASUS-Gaming-Produkt kaufen und bis zu 150€ Cashback erhalten

Folgen Sie uns
       


  1. Patent

    Huawei untersucht alternative Smartwatch-Bedienung

  2. AirSpaceX

    Lufttaxi Mobi-One kann fliegen und fahren

  3. NGSFF alias M.3

    Adata zeigt seine erste SSD mir breiterer Platine

  4. Ransomware

    Krankenhaus zahlt 60.000 US-Dollar trotz Backups

  5. Curie

    Google verlegt drei neue Seekabel

  6. Auto

    Ferrari plant elektrischen Supersportwagen

  7. Faser-Wearables

    OLED als Garn für leuchtende Stoffe

  8. Square Enix

    PC-Version von Final Fantasy 15 braucht 155 GByte auf der HD

  9. Vertriebsmodell

    BMW und Mercedes wollen Auto-Abos anbieten

  10. LTE

    Taiwan schaltet nach 2G- auch 3G-Netz ab



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
EU-Netzpolitik: Mit vollen Hosen in die App-ocalypse
EU-Netzpolitik
Mit vollen Hosen in die App-ocalypse

Preiswertes Grafik-Dock ausprobiert: Ein eGPU-Biest für unter 50 Euro
Preiswertes Grafik-Dock ausprobiert
Ein eGPU-Biest für unter 50 Euro
  1. XG Station Pro Asus' zweite eGPU-Box ist schlicht
  2. Zotac Amp Box (Mini) TB3-Gehäuse eignen sich für eGPUs oder SSDs
  3. Snpr External Graphics Enclosure KFA2s Grafikbox samt Geforce GTX 1060 kostet 500 Euro

Kryptowährungen: Von Tulpen, Berg- und Talfahrten
Kryptowährungen
Von Tulpen, Berg- und Talfahrten
  1. Bitcoin Israels Marktaufsicht will Kryptoverbot an Börse durchsetzen
  2. Geldwäsche EU will den Bitcoin weniger anonym machen
  3. Kryptowährung 4.700 Bitcoin von Handelsplattform Nicehash gestohlen

  1. Tja, der Markt regelt das schon

    mimimi123 | 11:32

  2. Re: Sinnlos

    sunrunner | 11:32

  3. Re: Rechtschreibfehler in der Überschrift "HD...

    Kayone | 11:30

  4. Re: Lösegeldzahlung verbieten?

    otraupe | 11:30

  5. Re: Copy on Write / ZFS

    SJ | 11:30


  1. 11:20

  2. 10:45

  3. 10:25

  4. 09:46

  5. 09:23

  6. 07:56

  7. 07:39

  8. 07:26


  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