Pergunta

Estou criando algumas jóias extraindo para fora partes de um Rails projeto que pode ser reutilizado (e que eu ter duplicado em projetos de outros trilhos). O problema que tenho é que testar cada mudança para as jóias agora é muito lento.

A alteração de um projeto Rails é muito mais rápido que na maioria das vezes a mudança é automaticamente carregado-re, mas mudar uma jóia implica:

  • parar o servidor de trilhos
  • vá para o diretório gem
  • instalar executar ancinho sudo, que é muito lento
  • voltar para os trilhos do projeto
  • re-executar o servidor, que também é muito lento trilhos

Existe uma maneira para os meus Rails projetar para pegar o código de onde eu tenho o código gem, em vez do gem instalado, para acelerar o desenvolvimento?

Foi útil?

Solução

Você pode executar rake gems:unpack para descompactar o gem instalado no diretório vendor/gems, em seguida, faça suas edições lá.

Se você quiser manter seu código onde é, você pode ligar simbolicamente a partir de vendor / gems para ele. Vai dar-lhe aviso e vai ser desagradável, mas ele vai trabalhar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top