bower actualiza automáticamente bower.json


239

Ejecuto los siguientes comandos 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

En bower.json espero ver las dependencias enumeradas, pero no hay ninguna. Que esta pasando?

NOTA: bower install jquery --savefunciona

NOTA: La opción a la que me refiero se documentó a través de bower help install

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

77
¿Por qué el voto negativo?
Selah

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

66
bower help installdice que ambos -s y --save deberían funcionar de manera equivalente. Me ofende un poco la sugerencia de que no busqué la ayuda ... ¡por supuesto que sí! Supongo que editaré mi pregunta para enfatizar ese hecho.
Selah

2
Agradecería la eliminación del voto negativo si es por eso que se puso allí.
Selah

Ese no fue mi voto negativo clip2net.com/clip/m48912/1375130702-clip-4kb.png . Con mi instalación de bower (0.10.0) -sno hace nada, tal como lo describiste. --saveSin embargo, funciona. Además, en mi bower help -s no aparece en absoluto.
loco

Respuestas:


378

de la ayuda de Bower, la opción de guardar tiene S mayúscula

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

12
ok, entonces ¿por qué no querría guardarlo en las dependencias json? Pensé que la idea es rastrear el paquete ... ¿qué sucede cuando lo instalas?
aterrizó

17
Si no usa la marca de guardar, solo descargará el paquete que elija y lo colocará en la carpeta de paquetes de Bower, es una buena manera de probar un paquete antes de ponerlo en piedra.
gru

3
@Gru si prueba un paquete como ese, ¿cómo agregaría el paquete a bower.json después, cuando se pruebe con éxito? ¿A mano?
Robin van Baalen

17
@RobinvanBaalen Lo acabo de probar y si instala el mismo paquete por segunda vez con la opción de guardar, lo agregará a bower.json
Qazzian

12
@gru Esto es realmente útil. Sería mejor si hubiera una bandera --trial para evitar que se guarde, ya que, al menos para mí, guardar en dependencias es más frecuente que no.
Joe
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.