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.