2014-06-30 3 views
1

J'essayais d'installer font-awesome dans Rails. J'ai réussi, mais à la fin, je suis allé dans ma console et entré: "bundle show font-awesome". La console a imprimé "C:/[...]/gems/font-awesome-rails-4.1.0.0". Puis je suis entré dans "bundle show font-awesome-rails". Ensuite, la console a imprimé le même chemin à nouveau.Quelle est la différence entre "font-awesome" et "font-awesome-rails"?

Quelle est la différence entre les deux? Sont-ils réellement la même chose? Lequel est utilisé par le serveur? Avoir à la fois blesser ou ralentir quelque chose? Comment puis-je en retirer un en toute sécurité sans rien casser?

Répondre

1

La gemme est font-awesome-rails. C'est assez commun pour les pierres précieuses qui intègrent la bibliothèque X dans les rails pour les appeler X-rails (par exemple jquery-rails). Bundler essaie d'être utile: vous n'avez pas à taper l'intégralité d'un nom de gemme. Tant que ce que vous avez tapé est suffisant pour le désamorcer des autres gemmes, il vous montrera où la gemme est installée. Sinon, vous obtenez un menu répertoriant les options possibles. Par exemple

bundle show font-aweso 
bundle show font-awe 

serait à la fois donnent aussi la même sortie (tant qu'il n'y a pas un autre joyau dans votre application appelée quelque chose de similaire)

+0

Haha, je ne l'aurais deviné que la raison était ce bundler était agressivement utile. Merci. –

Questions connexes