Existe-t-il un moyen facile, lors de l'exécution d'un script Ruby, pour qu'il installe automatiquement les gemmes nécessaires pour le script?La meilleure façon d'installer plusieurs gemmes sur un ordinateur?
Par exemple, tenez compte exigent des déclarations au sommet d'un script Ruby:
require 'net/http'
require 'fileutils'
require 'archive/zip'
Maintenant, je sais (comme un être humain et programmeur) que pour ce script à exécuter sur un PC donné avec Ruby, la commande 'gem install archive-zip' doit être exécutée en premier, avant que le script ne fonctionne. Mais si ce script doit tourner sur des dizaines de PC, y a-t-il quelque chose qui peut me sauver d'avoir à m'assurer que TOUTES les dépendances de gem sont installées en premier?
De plus, que se passe-t-il si plusieurs gemmes sont requises?
c'est très proche de ce dont je parle. Mais à quoi ressemblerait le scénario si je VOULAIS les dépenances de la gemme? – Ash
Supprimez simplement '--ignore dependencies' Mais si la liste est votre gem installé alors vous avez déjà les dépendances, donc il est plus rapide de ne pas s'en faire. – Henry