1.1 KiB
1.1 KiB
title | date |
---|---|
Rails Assetsのパッケージをコマンドラインから検索する | 2014-03-14 09:00:00 +09:00 |
Rails Assets はBowerパッケージをBundlerで管理出来る便利なサービスである。
ウェブサイトにアクセスして、Rails Assetsに登録されているパッケージを検索するのは面倒なのでCLIから検索したい。そのためにはgem search --source {url}
オプションを利用したら良い。
$ gem search {package-name} --source https://rails-assets.org | grep "^rails-assets-"
gem search
はsourceを指定しているにも関わらず RubyGems.org のパッケージも引っかかってしまうのでRails Assetsのプレフィックスで抽出している。
シェルスクリプト
#!/bin/sh
# Usage: rails-assets [package-name] [-a]
gem search $1 $2 --source https://rails-assets.org | grep "^rails-assets-"
もっと簡単に、シェル関数を定義することも出来る。
rails-assets(){
gem search $1 $2 --source https://rails-assets.org | grep "^rails-assets-"
}