ルビー宝石とは何ですか?
概要
Googleで検索したところ、gemの使い方を見つけました。 gem install などのように。
gem は .rb スクリプトのコレクションですか?
たとえば、Google 翻訳の機能をラップする一連のスクリプトを作成する場合、それを使用するために配布する好ましい方法は gem ですか?
そうでない場合、このコードをどのように配布すればよいでしょうか?
解決策
RubyGems Wiki によると、RubyGems は Ruby プログラミング言語のパッケージ マネージャーであり、Ruby プログラムとライブラリを配布するための標準形式 (「gem」と呼ばれる自己完結形式) を提供し、gem のインストールを簡単に管理するように設計されたツールです。 、およびそれらを配布するためのサーバー。
gem コマンドは、Gem パッケージのビルド、アップロード、ダウンロード、インストールに使用されます。 ジェムの使用法
RubyGems は、apt-get、portage、yum と機能的によく似ています。
インストール:
gem install mygem
アンインストール:
gem uninstall mygem
インストールされている gem を一覧表示します。
gem list --local
ジェムパッケージの構築
gem コマンドは、.gemspec および .gem ファイルの構築と維持にも使用できます。
.gemspec ファイルから .gem をビルドします。
gem build mygem.gemspec
詳細については、RubyGems マニュアルを参照してください。