メインメニューを開く

差分

IronRuby

860 バイト追加, 2012年5月31日 (木) 08:59
== RubyGems ==
IronRubyでRubyGemsを使うには「ir -S gem」コマンドを使う。gem」コマンドを使う。このコマンドをバッチファイルにしたigem.batという物もあるのでそちらを使っても良い。
=== 簡単な使い方を表示する ===
全コマンドが表示されるわけではないので注意すること。
<source lang="dos">
ir -S gemigem
</source>
* http://docs.rubygems.org/
=== パッケージをインストールする 標準パッケージをアップデートする ===たとえばrakeをインストールする場合は以下のようにする。igemコマンドに「--no-ri --no-rdoc」というオプションを付けることでドキュメントの生成を抑制する。RubyGemsのインストールやアップデートのうち、大半の時間はドキュメント生成なので、このオプションを付けることで驚くほど高速化することができる。 また、「-V」オプションを付けることで途中経過を表示することができる。通常は正常終了するか異常終了するまで何も画面にでないので本当に動いているか不安になるので、極力付けた方がよい。
<source lang="dos">
ir igem update -S gem install rake-system --no-ri --no-rdoc -V
</source>
 
=== インストールされているパッケージの一覧を表示する ===
<source lang="dos">
ir -S gem igem list --local
</source>
 
=== RubyGemsで配布されているパッケージの一覧を表示する ===
なお、RubyGemsで配布されているパッケージは膨大な数にのぼるので、とてつもなく時間がかかる。
<source lang="dos">
ir -S gem igem list --remote</source> === パッケージをインストールする ===たとえばrakeをインストールする場合は以下のようにする。<source lang="dos">igem install rake -V --no-ri --no-rdoc
</source>
匿名利用者