tutorial - bower vs npm
Bower: actualizaciĆ³n forzada del paquete local (2)
Necesito obligar a Bower a anular una dependencia definida localmente con una copia nueva. Asumí que la bower update <package>
haría el truco (incluso con un poco de --force
extra). Sin embargo, prefiere obstinadamente cualquier copia que se instale bajo bower_components .
Considere el siguiente diseño (todo en un código base por ahora, por desgracia):
compartido / bower.json
{
"name": "mysharedstuff",
"version": "0.0.1",
...
}
cliente1 / bower.json
{
...
"dependencies": {
"mysharedstuff": "../shared"
}
}
La única forma en que puedo obtener una copia nueva de shared / es eliminar explícitamente la copia instalada en bower_components . Por ejemplo:
client1$> rm -rf bower_components/mysharedstuff
client1$> bower install
¿Se trata de un error que explica cómo Bower maneja el versionado de dependencias locales? ¿O me estoy perdiendo algo simple?
Porque Bower busca el último nombre TAG en tu repositorio. Especifique su última confirmación con la etiqueta git.
Solo para actualizar desde el problema de github al que hiciste referencia.
bower --force update
forzará la actualización de cualquier paquete en su bower.json. Trabajos en Bower> v1.3.6