V mojom projekte som vytvoril niektoré komponenty, ktoré používam vo svojom bower.json súbore hlavnej aplikácie, ako je uvedené nižšie.
"My-Component": "1.0.12"
Aj to fungovalo dobre. Teraz som vytvoril novšiu verziu My-Component a aktualizoval súbor bower.json, ako je uvedené nižšie.
"My-Component": "1.0.13"
Keď urobím batériu nainštalovať novú verziu nie je dostať installed.Its odkazuje na staré.
odpovede:
2 pre odpoveď č. 1Použite nasledujúcu syntax pre svoju závislosť vo vás bower.json vašej hlavnej aplikácie:
"My-Component": "~1.0.12"
znamená to "aspoň túto verziu, ale nie väčšiu ako 2.x"
Ak je všetko vykonané tak, ako by malo byť, možno stačí vyčistiť vyrovnávaciu pamäť:
bower cache clean
potom znova nainštalujte:
bower install
Ak nie, nie je v komponente niečo v poriadku.
Možno ste vynechali označenie novej verzie vášho komponentu:
cd ~/My-Component/
git tag v1.0.13
git push upstream
git push --tags
Potom aktualizujte svoju hlavnú aplikáciu:
cd ~/MyApp/
bower install My-Component --save