Správce frontend balíčků.
Příkazy
Vytvoření konfigurace bower.json
$ bower init
Vyhledání balíčku
$ bower search jquery
Vypíše seznam dostupných balíčků obsahující slovo jquery.
Instalace balíčku
$ bower install jquery --save
Nainstaluje balíček a přidá jej do bower.json jako závislost.
Aktualizace balíčků
$ bower update
Vypsání aktuální struktury balíčků
$ bower list
Vypíše seznam aktuální struktury balíčků u daného projektu.
Způsoby značení verzí
Caret range
Je pro nás důležitá verze major.
Tilde
Je pro n
Příklady
Příklady značení povolených verzí:
Pro všechny následné změny na úrovni patchů pro strom 1.2.x:
"angular": "~1.2" "angular": "~1.2.0" "angular": "1.2.x"
Pro všechny následné změny na úrovni patchů, začínající verzí 1.2.4:
"angular": "~1.2.4"
Pro všechny varianty verze major 1 (libovolná verze minor a patch):
"angular": "~1" "angular": "1.x" "angular": "^1.0.0"
[https://stackoverflow.com/questions/19030170/what-is-the-bower-and-npm-version-syntax#]