4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【npm】コマンドラインからQiitaのユーザーページを開く

Last updated at Posted at 2016-03-26

よいライブラリの作者は、よいアウトプットをしていることが多いです。
例えば、モダンjsの構成のサンプルであるレポジトリをgitクローンして見ているとします。

mizchi/modern-js-stack-example-with-react

そのとき、これに関連する作者の記事を参照したくなります。本来なら、いちいち検索する必要があり面倒ですが、今回つくったCLIツールを使うと一瞬で開けて便利です。

https://gyazo.com/f7d0d11f56f951da902afe6e302ef651

オプションが与えられなければ、一番近くのディレクトリのpackage.jsonのauthor情報を利用しそのユーザーのQiitaページを開きます。

github: akameco/qiita-home

インストール

$ npm i -g qiita-home

使い方

以下のコマンドを提供します。

$ qiita-home
// または
$ qh

ユーザー名が与えられれば、そのユーザページを表示します。上記のgifのように、何も与えなければ、一番近いディレクトリのpackage.jsonからauthorをQiitaページを表示することになります。
また、おまけですが--tagまたは-tでタグの検索結果を表示します。

$ qiita-home --help
  Usage
    $ qiita-home [ユーザー名]
    $ qh [ユーザー名]
  Options
    -t, --tag  タグで検索
  Examples
    $ qiita-home
    $ qiita-home akameco
    $ qiita-home -t Node.js

まとめ

Qiitaを使っているのがほぼ日本人というのもありますが、ほとんどのnpmパッケージでこのコマンド使っても、404ページに飛ばされて悲しいです。日本人もっとOSS頑張れという気持ちになります。

github: akameco/qiita-home

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?