En tant que développeur Rails, je me sens un peu stupide de poser cette question mais j'espère apprendre quelque chose de nouveau et quelqu'un peut me sortir de ma misère! Dans mes applications de rails, j'utilise des gemmes (d'autres personnes) tout le temps, j'utilise aussi des plugins de la communauté ou les miens. Je comprends les avantages de l'utilisation des gemmes sur les plugins car ils sont versionnables, segmentés, système, plus facile à gérer et à partager, etc etc mais je ne sais pas vraiment comment faire une gemme pour mes applications rails !?Construire une gemme ruby pour les applications Rails
-vous toujours commencer par un plug-in et le convertir en un bijou, je l'ai vu de paquet comme Gem "les mots. Aussi la gemme que je pense construire ne serait pas bonne dans un programme normal de rubis, elle est seulement utile pour les applications de rails. Je ne suis même pas sûr si la sémantique de ce sens, 'RubyGem' qui ne fonctionnera que dans une application de rails?
Je voudrais créer un bijou (si c'est ce que je devrais utiliser?) Pour un morceau discret de fonctionnalité pour mes applications Rails. Il faudra ajouter une migration de base de données, de nouvelles routes et fournir des contrôleurs et des vues ou des aides de vue utiles. Je sais que je peux y parvenir via un plug-in, mais je voudrais juste savoir comment/pourquoi le faire en tant que 'Ruby Gem'?
Pouvez-vous fixer l'URL de votre plugin tabs_on_rails? –
Fixe! Je vous remercie. –
@SimoneCarletti - "L'application Rails ne peut pas charger les tâches de rake définies dans un plugin emballé comme un Gem" - Je ne pense pas que ce soit encore vrai .. – Yarin