Tar2RubyScript trasforma un albero di directory, che contiene l'applicazione, in un singolo script Ruby, insieme a qualche codice per gestire questo archivio. Tar2RubyScript può essere distribuito ai nostri amici. Quando hanno installato Ruby, devono solo fare doppio clic su di esso e l'applicazione è installato e funzionante!
Quindi, è un modo di eseguire l'applicazione, non di installarlo. Si potrebbe pensare ad esso come la versione di Ruby di JAR Java ... Chiamiamolo un RBA (Archivio Ruby).
"E 'JAR di Ruby ..."
Come imballaggio file dell'applicazione correlati in una sola applicazione RBA, si potrebbe anche fare i bagagli file di libreria legati in una libreria RBA. Ora non c'è bisogno di installare la libreria composto in modo tradizionale prima di utilizzarlo. Basta richiedere la RBA.
Perché la RBA è puro Ruby e non sono necessari altri programmi o librerie, è facile da distribuire agli amici. Non hanno di installare nulla, ma di Ruby stessa.
A differenza dei JAR-persone, non abbiamo bisogno di una nuova estensione per RBA di. UN VASO non è una classe Java, contiene una classe Java; un RBA sia è e contiene uno script Ruby. E 'anche più facile cambiare il formato di un RBA in futuro, poiché l'algoritmo per gestire la RBA viene con esso un costo in byte meno 10K.
Un'altra differenza tra i due è il punto di ingresso: JAR fa qualcosa con un manifesto; RBA appena carica init.rb. E, beh, comprimono, non lo facciamo.
Se ti piace Tar2RubyScript, si potrebbe desiderare di leggere applicazioni Distribuzione Ruby. Si tratta di come costruisco, pack e distribuisco le mie applicazioni Ruby. Teoria e pratica.
Cosa c'è di nuovo in questo rilascio:
Dettagli del software:
Versione: 0.4.8
Data di caricamento: 2 Jun 15
Licenza: Libero
Popolarità: 61
I commenti non trovato