Search Results: tag:gem

20 件ヒットしました。 1 - 10 番目を表示しています。

gem ruby gem のライブラリのファイルの場所を表示する

gem which にファイルを指定する。たとえば

gem which mpfr

とすると ruby-mpfr の mpfr.so の場所が表示される。

gem ruby gem を展開する

gem unpack に gem のパスを指定する。

gem unpack GEMNAME.gem

gem ruby gem をインストールしないでダウンロードする

gem fetch GEMNAME

とすると GEMNAME の最新バージョンがダウンロードされる。

gem ruby gem の依存関係を調べる

gem dependency GEMNAME

とすると GEMNAME の依存関係が表示される。

ローカルにない gem に対しては -r オプションをつける。

gem dependency GEMNAME -r

gem ruby gem の特定のディレクトリに含まれるファイルを表示する

gem contents で lib に含まれるファイルを表示するには -l オプションをつける。

gem contents GEMNAME -l

lib 以外のディレクトリのファイルを表示したい場合は -s で指定する。

gem contents GEMNAME -l spec

とすると spec ディレクトリ以下を表示する。

gem ruby バージョンが古い gem を削除する

gem cleanup

とすると2つ以上のバージョンがインストールされている gem について 最新以外のバージョンが削除される。

実際には削除しないで、どの gem が削除されるのかを確認するには -d オプションをつける。

gem cleanup -d

gem ruby gem のインストールのときにドキュメントを作成しないようにする

gem: --no-ri --no-rdoc

を ~/.gemrc に書きこむ。

gem ruby gem のアクセス時刻を表示する

gem stale

とすると gem の一覧とそのアクセス時刻が表示される。

gem ruby デーモンとして gem のserverを動かす

--daemon オプションをつけるとデーモンとしてサーバが動く。

gem server --daemon

gem ruby gem のドキュメントとリポジトリのサーバを動かす

gem server

とするとドキュンメトとリポジトリのサーバが動く。 標準では 8808 ポートなので http://localhost:8808 にアクセスするとドキュメントが表示される。