2013-07-25 39 views
233

Tôi chạy các lệnh sau sử dụng Chòi chơi cho 1.0.0:Chòi tự động cập nhật bower.json

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 

Trong bower.json tôi mong đợi để xem phụ thuộc được liệt kê, nhưng chẳng có gì. Chuyện gì vậy?

LƯU Ý: bower install jquery --save làm việc

LƯU Ý: Tùy chọn tôi đề cập đến đã được ghi nhận thông qua bower help install

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

tại sao bỏ phiếu xuống? – Selah

+6

'bower help install',' --save', '--save-dev' – madhead

+6

' bower help install' nói cả -s -s và --save sẽ hoạt động tương đương. Tôi hơi bị xúc phạm vì gợi ý rằng tôi không nhìn vào sự giúp đỡ ... tất nhiên là tôi đã làm! Tôi cho rằng tôi sẽ chỉnh sửa câu hỏi của mình để nhấn mạnh thực tế đó. – Selah

Trả lời

367

từ Chòi giúp đỡ, tiết kiệm tùy chọn có chữ S viết hoa

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

ok vậy tại sao tôi không muốn lưu nó vào json phụ thuộc - tôi nghĩ toàn bộ ý tưởng này là để theo dõi gói ... điều gì xảy ra khi bạn chỉ cần cài đặt nó? – landed

+17

nếu bạn không sử dụng cờ lưu, nó sẽ chỉ tải xuống gói bạn chọn và đặt nó trong thư mục gói bower, đó là cách tốt để kiểm tra gói trước khi đặt nó thành đá. – gru

+3

@Gru nếu bạn kiểm tra gói như vậy, sau đó bạn sẽ thêm gói vào bower.json như thế nào khi được thử nghiệm thành công? Bằng tay? –

Các vấn đề liên quan