uechi.io/_posts/2014-03-14-rails-assets-cli.md
Yasuaki Uechi 362ff17ac4 Add site
2017-10-07 11:43:26 +09:00

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-"
}