rubygems
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
rubygems [2018/03/27 05:46] – nullpon | rubygems [2020/07/12 10:16] (現在) – [ローカルからインストール] nullpon | ||
---|---|---|---|
行 1: | 行 1: | ||
====== RubyGems ====== | ====== RubyGems ====== | ||
- | ===== gemでインストールしたコマンドのパスを取得 | + | ===== シェルスクリプトで使える技 |
- | シェルスクリプトでgemでインストールしたコマンドのパスを取得する。 | + | gemでインストールしたコマンドのパスを取得する。 |
GEM_EXEC_PATH=$(ruby -e "puts Gem:: | GEM_EXEC_PATH=$(ruby -e "puts Gem:: | ||
+ | bundlerが入っていなければinstallする。 | ||
+ | |||
+ | < | ||
+ | if ! gem which bundler >/ | ||
+ | gem install bundler | ||
+ | fi | ||
+ | </ | ||
===== サブコマンド ===== | ===== サブコマンド ===== | ||
行 142: | 行 149: | ||
</ | </ | ||
+ | ===== ローカルからインストール ===== | ||
+ | |||
+ | 自作gemをローカルからインストールする場合など | ||
+ | |||
+ | |||
+ | < | ||
+ | # 適当なgemソースを取得 | ||
+ | $ git clone https:// | ||
+ | |||
+ | # ビルド | ||
+ | $ gem build http-server.gemspec | ||
+ | |||
+ | # インストール | ||
+ | $ gem install http-server-0.1.3.gem | ||
+ | </ | ||
rubygems.1522129561.txt.gz · 最終更新: 2018/03/27 05:46 by nullpon