/ / Bower nepoužíva najnovšiu verziu - bower

Bower nepoužíva najnovšiu verziu - bower

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ď č. 1

Použ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