bower автоматично оновлює bower.json


239

Запускаю такі команди за допомогою bower 1.0.0:

mkdir testdir;cd testdir
bower init #accept defaults
bower install jquery -s  #the -s is supposed to cause update of bower.json
less bower.json

У bower.json я очікую, що список перелічених залежностей, але таких немає. Що відбувається?

ПРИМІТКА: bower install jquery --saveчи працює

ПРИМІТКА. Варіант, до якого я посилаюся, був задокументований bower help install

**-S**, --save              Save installed packages into the project's bower.json dependencies

7
чому голосування "за"?
Селах

6
bower help install, --save,--save-dev
madhead

6
bower help installкаже, що і -s і -save повинні працювати однаково. Я трохи образився на пропозицію, що я не звернувся по допомогу ... звичайно, що я! Я думаю, я відредагую своє запитання, щоб підкреслити цей факт.
Селах

2
Я був би вдячний для зняття голосуючих за програму, якщо саме тому він був внесений туди.
Селах

Це був не мій downvote clip2net.com/clip/m48912/1375130702-clip-4kb.png . З моєю установкою бака (0.10.0) -sнічого не робить, як ви описали. --saveпроте працює. Крім того, у моїй добірці довідка -s зовсім не вказана!
madhead

Відповіді:


378

з довідки бауера, опція збереження має велику S

-S, --save  Save installed packages into the project's bower.json dependencies

12
ОК, так чому б я не хотів зберігати його до залежностей json - я подумав, що вся ідея цього полягає в тому, щоб відстежувати пакет ... що відбувається, коли ви просто встановите його?
приземлився

17
якщо ви не використовуєте прапор збереження, він просто завантажить обраний вами пакет і помістить його під папку пакетів пакетів, це хороший спосіб протестувати пакет, перш ніж встановити його в камінь.
гру

3
@Gru, якщо ви тестуєте такий пакет, як би ви додали його потім до bower.json після успішного тестування? Вручну?
Робін ван Бален

17
@RobinvanBaalen Я щойно спробував це, і якщо ви встановите той самий пакет вдруге з опцією збереження, він додасть його до bower.json
Qazzian

12
@gru Це дійсно корисно. Мені було б приємніше, якби був - пробний прапор, який би не врятував його, оскільки, принаймні, для мене збереження залежностей частіше, ніж ні.
Джо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.