Google をくまなく調べた後、自分のプロジェクトの gemspec ファイルに何が入っているかはわかりましたが、なぜそれが必要なのかについての手がかりがありません。実用的な定義を探していると思います。
(現在、Zed Shaw による Learn Ruby the Hard Way に取り組んでいます。これは学習課題の 1 つです)
Google をくまなく調べた後、自分のプロジェクトの gemspec ファイルに何が入っているかはわかりましたが、なぜそれが必要なのかについての手がかりがありません。実用的な定義を探していると思います。
(現在、Zed Shaw による Learn Ruby the Hard Way に取り組んでいます。これは学習課題の 1 つです)
RubyGemsの公式サイトによると:
gemspec は、gem の内容、作成者、gem のバージョンを定義します。これは、RubyGems.org へのインターフェースでもあります。gem ページ ( jekyll のページなど)に表示されるすべての情報は、gemspec から取得されます。
gemspec
ファイルが整理されたら、それをビルドして gem を組み立てます。