タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

gemに関するnobusueのブックマーク (2)

  • gemspec と Gemfile と Gemfile.lock との違い. - Qiita

    依存する gem の取得先を記述します. 通常は取得先は source 行一行だけでよいはず. GitHub リポジトリなどから edge バージョンを取得する場合は,その場所をここに書く. 開発環境と運用環境とで同じ gem をインストールするために使います. bundle などで自動で生成されます. 依存 gem のバージョンと取得先が記録されます. Gemfile.lock の扱いについて Gemfile.lock については,これをリポジトリに含めるかどうかが議論されるのですが,前節で述べたように,「開発環境と運用環境とで同じ gem をインストール」したいかどうかで決めればよいかと思います.すなわち, 確実動作が期待されるアプリでは Gemfile.lock をリポジトリに含める. デプロイの自由度を確保したいライブラリは Gemfile.lock をリポジトリに含めない. (そ

    gemspec と Gemfile と Gemfile.lock との違い. - Qiita
  • rubygemsのgemコマンドオプションのいろいろ - よかろうもん!

    rubygemsをインストールされている環境でgemパッケージをインストールするときは、お決まりのコマンドを実行されているかと思います。 $ gem install [gemパッケージ名] これだと、デフォルトのhttp://gems.rubyforge.org/のみしか検索対象にならず、rubyforgeに登録されていないgemパッケージはローカルにダウンロードしてきてインストールするなどしなければなりません。 そんなときは、サブコマンドでsourcesを指定することで検索対象URLを追加することができます。 利用方法は下記の通りです。 $ gem help sources gem help sources Usage: gem sources [options] Options: -a, --add SOURCE_URI Add source -l, --list List sourc

    rubygemsのgemコマンドオプションのいろいろ - よかろうもん!
  • 1