bower bower.json'u otomatik olarak güncelle


239

Bower 1.0.0 kullanarak aşağıdaki komutları çalıştırın:

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'da listelenen bağımlılıkları görmeyi bekliyorum, ama hiç yok. Ne oluyor?

NOT: bower install jquery --saveçalışır

NOT: Bahsettiğim seçenek belgelendi bower help install

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

7
neden aşağı oy?
Selah

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

6
bower help installdiyor ki -s ve --save eşit olarak çalışmalıdır. Yardıma bakmadığım önerisine biraz rahatsızım ... Tabii ki yaptım! Sanırım bu gerçeği vurgulamak için sorumu düzenleyeceğim.
Selah

2
Bu yüzden oyuna konulsaydı, aşağı oylamanın kaldırılmasını takdir ediyorum.
Selah

Bu benim downvote clip2net.com/clip/m48912/1375130702-clip-4kb.png değildi . Benim bower kurulumumla (0.10.0) -shiçbir şey yapmaz, aynen tarif ettiğin gibi. --saveancak çalışır. Ayrıca, benim bower yardım -s hiç listelenmemiş!
madhead

Yanıtlar:


378

bower yardımından, kaydetme seçeneği büyük S

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

12
tamam neden bağımlılıklar json kaydetmek istemiyorum - Ben tüm bu fikrin paketi izlemek olduğunu düşündüm ... sadece yüklediğinizde ne olur?
indi

17
kaydetme bayrağını kullanmazsanız, yalnızca seçtiğiniz paketi indirip bower paketleri klasörüne koyacaktır, bir paketi taşa koymadan önce test etmenin iyi bir yoludur.
gru

3
@Gru böyle bir paketi test ederseniz, başarılı bir şekilde test edildiğinde paketi bower.json'a nasıl eklersiniz? Elle?
Robin van Baalen

17
@RobinvanBaalen Sadece denedim ve aynı seçeneği kaydetme seçeneği ile ikinci kez yüklerseniz, onu bower.json'a ekleyecek
Qazzian

12
@gru Bu gerçekten kullanışlıdır. En azından benim için bağımlılıklara kaydetmek daha sık olmadığından, kurtarılmaması için bir deneme bayrağı olsaydı daha iyi olurdum.
Joe
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.