1

学習用の gem を開発し、https://rubygems.org/gems/combination-pairsにプッシュしました。ここで、gem のコードにいくつかの変更を加えたいと思います。同じ宝石を異なるバージョンで更新したいということです。どうすれば同じことができますか??

4

1 に答える 1

0

次の手順に従って、変更を加えて Ruby Gem を更新します。

  1. コードのテストを続け、gem コードに必要な変更を (ローカルで) 行います。
  2. ステップ 1 が完了したら、 Semantic Versioning Guidelineslib/combination/pairs/ version.rbに従って、ファイル内の gem のバージョンを更新します。gem のバージョンを0.0.2
  3. 次に、bundle installgem の作業ディレクトリでコマンドを実行して、すべての gem 依存関係をインストールします。
  4. 最後に、rake releaseタグを作成してビルドし、 Rubygemsv0.1.2にプッシュするタスクを実行します。combination-pairs-0.0.2.gemこのタスクは、次の行がRakefile

    require "bundler/gem_tasks"
    

    rake tasksコマンドを実行して、利用可能なリストを再確認できます

    rake -T
    

ノート:

ご参考までに、Ryan Bates による素晴らしい Railscasts: New Gem with Bundler をご覧ください。

于 2014-06-05T21:04:08.237 に答える