ユーザ用ツール

サイト用ツール


rubygems

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
rubygems [2013/02/25 17:17] nullponrubygems [2020/07/12 10:16] (現在) – [ローカルからインストール] nullpon
行 1: 行 1:
 ====== RubyGems ====== ====== RubyGems ======
-RubyGemsは、Rubyのパッケージ管理ツール。PerlのCPAN、PHPのPearみたいなの。 
-  * [[http://rubyforge.org/projects/rubygems/|RubyForge: RubyGems]] 
-  * [[http://jp.rubyist.net/magazine/?0006-PackageManagement|Rubyist Magazine - シリーズ パッケージマネジメント 【第 1 回】 RubyGems (1)]] 
  
-  * [[rubygems:jeweler|Gemパッケージの作成]]+===== シェルスクリプトで使える技 =====
  
 +gemでインストールしたコマンドのパスを取得する。
  
-===== インストール ===== +  GEM_EXEC_PATH=$(ruby -e "puts Gem::bindir"
-WindowsのActiveScriptRubyは、最初からgemsインストールされている。+ 
 +bundler入っていなければinstallする。 
 + 
 +<code> 
 +if ! gem which bundler >/dev/null 2>/dev/null; then 
 +  gem install bundler 
 +fi 
 +</code>
  
-MacOSXやLinuxでは[[rvm]]を使うのがおすすめ。 
 ===== サブコマンド ===== ===== サブコマンド =====
 +
 hogeをインストール hogeをインストール
  
行 144: 行 149:
 </code> </code>
  
 +===== ローカルからインストール =====
 +
 +自作gemをローカルからインストールする場合など
 +
 +
 +<code>
 +# 適当なgemソースを取得
 +$ git clone https://github.com/paulownia/http-server.git
 +
 +# ビルド
 +$ gem build http-server.gemspec
 +
 +# インストール
 +$ gem install http-server-0.1.3.gem
 +</code>
  
rubygems.1361812631.txt.gz · 最終更新: 2013/02/25 17:17 by nullpon