2016-08-08 1 views
1

J'ai actuellement un grand gem installé que j'utilise seulement une partie de. Donc, quelques questions:Installer seulement une partie d'une gemme

  • Est-il possible d'installer uniquement la pièce dont j'ai besoin?
  • Si oui, est-ce que cela a plus de sens que d'installer le tout et seulement la pièce dont j'ai besoin?

Répondre

1

Il est uniquement possible d'installer la gemme dans son intégralité, c'est-à-dire tout ce qui a été déclaré dans gemspec.

Si oui, est-ce que cela a plus de sens que d'installer le tout et que ne nécessite que la pièce dont j'ai besoin?

Seulement ce dont vous avez besoin est exactement ce que vous cherchez. Si la pierre est déclarée dans votre Gemfile comme ceci:

gem "your_gem", require: false 

Ensuite, il ne sera pas automatiquement nécessaire dans votre application et, par conséquent, ne sera pas chargé en mémoire, ce qui semble être l'effet que vous voulez. Ensuite, n'exigez que les pièces dont vous avez besoin.