Come sviluppatore di Rails, mi sento un po 'stupido a fare questa domanda, ma spero di imparare qualcosa di nuovo e qualcuno mi può mettere fuori dalla mia miseria! Nelle mie applicazioni su rotaie uso sempre gemme (di altre persone), uso anche plugin della comunità o miei.Costruire una gemma di rubini per le applicazioni di Rails
Comprendo i vantaggi dell'utilizzo di gemme su plug-in in quanto sono in grado di eseguire versioni, segmentare, sistemare, gestire e condividere in modo semplice ecc., Ma non so davvero come realizzare una gemma per le mie app di rotaie !?
Iniziamo sempre con un plug-in e lo convertiamo in un gioiello, ho visto le parole "impacchettarlo come gemma". Anche la gemma che sto pensando di costruire non andrebbe bene in un normale programma di rubini, è utile solo per le app di rotaie. Non sono nemmeno sicuro se la semantica di questo abbia senso, 'RubyGem' che funzionerà solo in un'applicazione di rotaie !?
Mi piacerebbe creare un gioiello (se è quello che dovrei usare?) Per una discreta funzionalità per le mie app di rotaie. Sarà necessario aggiungere una migrazione del database, nuovi percorsi e fornire controllori e viste o utili helper per la visualizzazione. Sono sicuro di poter ottenere questo risultato tramite un plug-in, ma vorrei sapere come/perché farlo come "Ruby Gem"?
si può risolvere l'URL al vostro plugin tabs_on_rails? –
corretto! Grazie. –
@SimoneCarletti - "L'app Rails in realtà non può caricare attività rake definite in un plug-in impacchettato come un gioiello" - Non penso che sia ancora vero .. – Yarin