Tar2RubyScript transforme une arborescence de répertoires, contenant votre application, en un script, Ruby unique, avec un peu de code pour gérer cette archive. Tar2RubyScript peut être distribué à nos amis. Quand ils ont installé Ruby, ils ont juste à double-cliquer dessus et que votre demande est en marche!
Ainsi, il est une façon d'exécuter votre application, pas de l'installer. Vous pourriez penser que la version Ruby du JAR de Java ... Appelons cela une RBA (Archive Ruby).
"Il est le JAR de Ruby ..."
Comme emballage fichiers d'application connexes en une seule application RBA, vous pourriez aussi bien emballer fichiers de bibliothèque liés en une seule bibliothèque RBA. Maintenant, vous ne devez pas installer la bibliothèque de composé à la manière traditionnelle avant de l'utiliser. Juste besoin de la RBA.
Parce que la RBA est pur Ruby et pas d'autres programmes ou des bibliothèques sont nécessaires, il est facile de le distribuer à des amis. Ils ne doivent pas installer quoi que ce soit, mais Ruby lui-même.
Contrairement aux JAR-personnes, on n'a pas besoin d'une nouvelle extension pour ARL. Un JAR ne sont pas une classe Java, il contient une classe Java; une fois RBA est et contient un script Ruby. Il est également plus facile de changer le format d'une RBA à l'avenir, parce que l'algorithme pour gérer la RBA vient avec elle à un coût en octets de moins de 10K.
Une autre différence entre les deux est le point d'entrée: JAR fait quelque chose avec un manifeste; RBA charge juste init.rb. Et, ainsi, ils compriment, nous ne le faisons pas.
Si vous aimez Tar2RubyScript, vous pourriez vouloir lire Distributing Rubis Applications. Il est sur la façon dont je construis, emballer et distribuer mes applications Ruby. Théorie et pratique.
Quoi de neuf dans cette version:
Détails logiciels:
Version: 0.4.8
Date de transfert: 2 Jun 15
Licence: Gratuit
Popularité: 61
Commentaires non trouvées