bower aggiorna automaticamente bower.json


239

Eseguo i seguenti comandi usando 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

In bower.json mi aspetto di vedere le dipendenze elencate, ma non ce ne sono. Cosa sta succedendo?

NOTA: bower install jquery --savefunziona

NOTA: l'opzione a cui mi riferisco è stata documentata bower help install

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

7
perché il voto negativo?
Selah

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

6
bower help installdice che sia -s che --save dovrebbero funzionare in modo equivalente. Sono un po 'offeso dal suggerimento di non guardare l'aiuto ... certo che l'ho fatto! Suppongo che modificherò la mia domanda per enfatizzare questo fatto.
Selah

2
Gradirei la rimozione del voto negativo se questo è il motivo per cui è stato messo lì.
Selah

Quello non era il mio downvote clip2net.com/clip/m48912/1375130702-clip-4kb.png . Con l'installazione del mio pergolato (0.10.0) -snon fa nulla, proprio come hai descritto. --save, tuttavia, funziona. Inoltre, nel mio pergolato help -s non è elencato affatto!
madhead,

Risposte:


378

dall'aiuto di Bower, l'opzione di salvataggio ha la S maiuscola

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

12
ok quindi perché non dovrei voler salvarlo nelle dipendenze json - ho pensato che l'idea di tutto ciò fosse di tracciare il pacchetto ... cosa succede quando lo installi?
sbarcò il

17
se non usi il flag di salvataggio, scaricherà semplicemente il pacchetto che scegli e lo metterai nella cartella dei pacchetti di bower, è un buon modo per testare un pacchetto prima di impostarlo su pietra.
gru,

3
@Gru se testi un pacchetto del genere, come aggiungeresti successivamente il pacchetto a bower.json, se testato con successo? Manualmente?
Robin van Baalen,

17
@RobinvanBaalen L'ho appena provato e se installi lo stesso pacchetto una seconda volta con l'opzione di salvataggio lo aggiungerà a bower.json
Qazzian

12
@gru Questo è davvero utile. Sarei più gentile se ci fosse una bandiera --trial per impedirne il salvataggio poiché, almeno per me, il salvataggio in dipendenze è più frequente che no.
Joe,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.