Rubyスクリプトを実行するときに、スクリプトに必要な宝石を自動的にインストールする方法はありますか? 、ルビーと与えられたPC上で実行するには、このスクリプトのこと(人間とプログラマーとして)複数の宝石をコンピュータにインストールする最も良い方法は?
require 'net/http'
require 'fileutils'
require 'archive/zip'
は今、私が知っている:
例えば、これらは、Rubyスクリプトの先頭にステートメントを必要と考えますスクリプトが動作する前に、 'gem install archive-zip'コマンドを最初に実行する必要があります。しかし、このスクリプトを数十台のPC上で実行する必要がある場合、宝石依存関係が最初にインストールされているかどうかを確認する必要がありませんか?
また、いくつかの宝石が必要な場合はどうなりますか?
私が話していることに非常に近いです。しかし、もし私が宝石の統一を望むなら、スクリプトはどのように見えるだろうか? – Ash
ちょうど '--ignore dependencies'を削除してください リストがあなたのインストールされた宝石であれば、あなたは既に依存関係があるので、気にしない方が早いです。 – Henry