Il corretto processo di pubblicazione delle gemme sembra essere sempre in divenire, ed è passato un po 'di tempo da quando l'ho fatto. Esiste un insieme aggiornato delle migliori pratiche per raggruppare le ruby library in gemme e pubblicarle?Qual è il modo corretto in cui pubblicare le gemme?
5
A
risposta
1
La cosa migliore per imparare come pubblicare le gem è sfogliare la documentazione su guides.rubygems.org.
Ecco alcune indicazioni:
- Per imparare gli schemi di riunire una gemma, leggere this article, o esplorare un gem example.
- Il file .gemspec è un descrittore per creare il tuo gioiello. È possibile leggere il detailed specifications here.
Infine, costruire il tuo gioiello chiamato hola
con:
gem build hola.gemspec
Questo creerà un file hola-0.0.1.gem
.
per pubblicare il vostro gioiello da rubygems.org (avrete bisogno di un account utente su rubygems.org prima):
gem push hola-0.0.1.gem
Problemi correlati
- 1. Un modo corretto per testare le gemme
- 2. qual è il modo corretto per testare le prestazioni NFS
- 3. Qual è il modo corretto di reindirizzare?
- 4. Qual è il modo corretto di rientrare in Erlang?
- 5. Qual è il modo corretto di aggiornare ContentItem in Orchard?
- 6. Qual è il modo corretto di usare strongSelf in swift?
- 7. Qual è il modo corretto di utilizzare Goniometro con SystemJS?
- 8. Qual è il modo corretto di usare projection.stream() di D3?
- 9. Qual è il modo corretto per chiudere una connessione TCP
- 10. qual è il modo 'corretto' di utilizzare objectWithID di NSManagedObjectContext:
- 11. qual è il modo corretto di pubblicare un modulo componente React in NPM senza dipendenze esterne all'interno?
- 12. Qual è il modo corretto di scrivere HTML usando Javascript?
- 13. qual è il modo corretto di memorizzare i dati tra le richieste in asp.mvc
- 14. Qual è il modo corretto di installare jdk su linux
- 15. Qual è il modo corretto di gestire la versione dell'assembly?
- 16. Qual è il modo corretto di utilizzare maxAge con Express.js?
- 17. Qual è il corretto "modo C++" per fare variabili globali?
- 18. In che modo Bundler utilizza Gemfile.lock per caricare le gemme?
- 19. Qual è il modo corretto per codificare URL caratteri Unicode?
- 20. Qual è il modo corretto di utilizzare TypeForwardedToAttribute?
- 21. Qual è il modo corretto di impostare le mie classi nella programmazione OOP in PHP?
- 22. Qual è il modo corretto per bloccare zone di codice
- 23. Qual è il modo corretto per rilevare l'orientamento dell'interfaccia all'avvio?
- 24. Qual è il modo corretto per chiamare [super layoutsubviews]?
- 25. Qual è il modo corretto di utilizzare PushSharp?
- 26. Classe astratta o interfaccia. Qual è il modo corretto?
- 27. Qual è il modo corretto di QSqlDatabase e QSqlQuery?
- 28. Qual è il modo corretto di servire JSONP con CakePHP?
- 29. Qual è il modo corretto di attendere l'avvio dell'istanza TThread
- 30. Qual è il modo corretto di riprendere un'app Android PhoneGap?