bundle-lock - Crea/Actualiza un archivo de bloqueo sin instalar
bundle lock [--update] [--local] [--print] [--lockfile=PATH] [--full-index] [--add-platform] [--remove-platform] [--patch] [--minor] [--major] [--strict] [--conservative]
Bloquea las gemas especificadas en Gemfile.
Ignora el archivo de bloqueo existente. Resuelva y luego actualice el archivo de bloqueo. Tomar una lista de gemas o actualizar todas las gemas si no se proporciona una lista.
No intente conectarse a rubygems.org. En su lugar, Bundler usará las gemas que ya están presentes en el caché de Rubygems o en proveedor/caché. Tenga en cuenta que si existe una gema específica de plataforma adecuada en rubygems.org, no se encontrará.
Imprime el archivo de bloqueo en STDOUT en lugar de escribir en el sistema de archivos.
La ruta en la que se debe escribir el archivo de bloqueo.
Vuelva a usar el índice de un solo archivo de todas las gemas.
Agregue una nueva plataforma al archivo de bloqueo, volviendo a resolver para agregar esa plataforma.
Eliminar una plataforma del archivo de bloqueo.
Si actualiza, prefiera actualizar solo a la siguiente versión del parche.
Si está actualizando, prefiera actualizar solo a la siguiente versión secundaria.
Si está actualizando, prefiera actualizar a la siguiente versión principal (predeterminada).
Si se actualiza, no permita que ninguna gema se actualice más allá de la última versión --patch | --menor | --importante.
Si se actualiza, use el comportamiento de actualización conservador de la instalación del paquete y no permita que se actualicen las dependencias compartidas.
Si ejecuta bundle lock con la opción --update sin lista de gemas, el empaquetador ignorará las gemas instaladas previamente y resolverá todas las dependencias nuevamente según las últimas versiones de todas las gemas disponibles. en las fuentes.
A veces, desea actualizar una sola gema en Gemfile(5) y dejar el resto de las gemas que especificó bloqueadas en las versiones en Gemfile.lock.
Por ejemplo, si solo desea actualizar nokogiri, ejecute bundle lock --update nokogiri.
Bundler actualizará nokogiri y cualquiera de sus dependencias, pero dejará el resto de las gemas que especificó bloqueadas en las versiones en Gemfile.lock.
Si desea que su paquete admita plataformas distintas a la que está ejecutando localmente, puede ejecutar bundle lock --add-platform PLATFORM para agregar PLATFORM al archivo de bloqueo, obligar al paquete a volver a resolver y Considere la nueva plataforma cuando elija gemas, todo sin necesidad de tener una máquina que coincida con PLATFORM a mano para instalar esas gemas específicas de la plataforma.
Para obtener una explicación completa de las plataformas de gemas, consulte plataforma de ayuda de gemas.
Consulte la actualización del paquete (1) bundle-update.1.html para obtener más información.