Qual é o objectivo do pacote de pacotes?

eu entendo o que o Rail's {[[0]} faz e como usá-lo, mas estou a desenhar um espaço em branco sobre Porque seria um comando útil. Que utilidade tem?

Author: Matty, 2011-08-29

2 answers

Você usá-lo-ia quando você tem a necessidade de não se conectar à fonte de gema, é útil se os seus arquivos em movimento através de máquinas e não quer obter pedras de uma fonte remota o tempo todo. Veja a documentação aqui.

 1
Author: Devin M, 2011-08-29 15:28:16

bundle package irá copiar todas as pedras preciosas necessárias pela sua aplicação para a pasta de fornecedores/cache. Isto também inclui dependências exigidas pelas pedras preciosas.

Isto ajuda porque no momento da implantação você pode apenas executar bundle install --local para evitar a dependência do repositório de pedras preciosas (rubygems.org) e instalar todas as jóias da pasta em cache

Uma vez que cada gema pode ter dependências diferentes dependendo da plataforma na qual está instalado, recomenda-se a utilização de {[[0]} apenas quando seus ambientes de desenvolvimento e implantação são iguais.

 6
Author: dexter, 2011-08-29 15:17:07