¿Qué hace el bloqueo de Gemfile?
¿Qué hace el bloqueo de Gemfile?

Video: ¿Qué hace el bloqueo de Gemfile?

Video: ¿Qué hace el bloqueo de Gemfile?
Video: 21 | Fundamentos Ruby | Gemas & Bundler 2024, Noviembre
Anonim

los Gemfile es donde especifica qué gemas desea usar y le permite especificar qué versiones. los Gemfile . cerrar con llave expediente es donde Bundler registra las versiones exactas que se instalaron. De esta forma, cuando la misma biblioteca / proyecto es cargado en otra máquina, al ejecutar la instalación del paquete se verá el Gemfile.

De esto, ¿qué es un Gemfile?

A Gemfile es un archivo que creamos que se utiliza para describir las dependencias de gemas para los programas Ruby. Una gema es una colección de código Ruby que podemos extraer en una "colección" a la que podemos llamar más tarde.

¿Cuál es el objetivo de ejecutar la instalación del paquete? Bundler proporciona un entorno coherente para los proyectos de Ruby mediante el seguimiento y instalando las gemas y versiones exactas que necesita. Bundler evita las dependencias y garantiza que las gemas que necesita estén presentes en el desarrollo, la puesta en escena y la producción.

Simplemente, ¿debería verificar el bloqueo de Gemfile?

Asumiendo que no estás escribiendo un rubygem, Gemfile . bloqueo debe estar en su repositorio. Se usa como una instantánea de todas las gemas requeridas y sus dependencias. Si está trabajando en una gema, NO cheque en tus Gemfile.

¿Dónde se encuentra el Gemfile?

Gemfile es un archivo que debe ser situado en la raíz de su proyecto de rieles. Se utiliza para describir dependencias de gemas para programas Ruby. Lo primero en tu archivo de gemas es una fuente en la que le dices a la Gemfile dónde buscar gemas. La fuente se puede llamar como un bloque y puede tener varias fuentes en su archivo de gemas.

Recomendado: