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 क्लिप 2net.com/clip/m48912/1375130702-clip-4kb.png नहीं था । मेरे बोवर इंस्टॉलेशन के साथ (0.10.0) -sकुछ भी नहीं करता है, जैसा आपने वर्णित किया है। --saveहालाँकि, काम करता है। इसके अलावा, मेरे बोअर हेल्प में -s बिल्कुल भी सूचीबद्ध नहीं है!
मैडहेड जूल

जवाबों:


378

बोवर की मदद से, सेव ऑप्शन के पास एक पूंजी एस है

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

12
ठीक है, तो मैं इसे निर्भरता के मामले में क्यों नहीं बचाना चाहूंगा - मुझे लगा कि इसका पूरा विचार पैकेज को ट्रैक करना है ... जब आप इसे स्थापित करते हैं तो क्या होता है?
उतरा

17
यदि आप सहेजने वाले झंडे का उपयोग नहीं करते हैं, तो यह आपके द्वारा चुने गए पैकेज को डाउनलोड करेगा और इसे बोवर पैकेज फ़ोल्डर के नीचे रख देगा, यह पत्थर में स्थापित करने से पहले पैकेज का परीक्षण करने का एक अच्छा तरीका है।
gru

3
@ यदि आप उस तरह के पैकेज का परीक्षण करते हैं, तो आप पैकेज को bower.json में कैसे जोड़ेंगे, बाद में जब सफलतापूर्वक परीक्षण किया जाता है? मैन्युअल?
रॉबिन वैन बालन

17
@RobinvanBaalen मैंने अभी इसकी कोशिश की है और यदि आप एक ही पैकेज को दूसरी बार सेव ऑप्शन के साथ इंस्टॉल करते हैं तो यह इसे bower.json में जोड़ देगा
Qazzian

12
@gru यह वास्तव में उपयोगी है। अगर कोई इसे बचाने के लिए था, तो कम-से-कम मेरे लिए, निर्भरता से बचाने के लिए - अगर यह होने से बचाने के लिए एक अलौकिक झंडा था, तो मैं अच्छा हूँ।
जो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.