web-dev-qa-db-ja.com

yarnを使用してパッケージを検索するにはどうすればよいですか?

Yarnを含むパッケージを検索するにはどうすればよいですか?パッケージ名と説明に検索用語が含まれる結果のリストを取得したい(npm searchaproposapt-cache searchのようなさまざまなユーティリティの動作に似ている) )。

yarn info <pkg>を試しましたが、これにより、そのパッケージだけに限定されていた大量のjsonデータが得られました。

yarn helpとduckduckgoの使用は教育的でしたが、これを行う方法にはまだ答えていませんでした。

32
labyrinth

パッケージ情報の表形式データ形式を表示するコマンドはありません

パッケージに関する詳細情報を試すことができる場合コマンドの下詳細情報が得られます

yarn info package

yarn info package  --json

yarn info package@version

yarn info package description

yarn info package time

yarn info package readme
20
Kasiriveni

私はグーグル経由でここに来ましたが、どの回答も[〜#〜]なぜ[〜#〜]検索について何も説明していなかったので、少し掘り下げました。

Yarn開発者のgithub課題トラッカーから この正確なトピックが取り上げられました

子猫は2016年10月12日にコメントしました

この種のコマンドをYarnに追加しないことを意図的に決定しました。実際にはあまり使用されていないものが多くあり、メンテナンスの負担は実際には価値がありません。コマンドの機能が非常に単純な場合(ブラウザを開くだけ)、自分で実行できます。報告いただきありがとうございます!

意図的に含まれていなかったので、現在のところそれを含める予定はありません。

他の人が言ったように、同じパッケージのリストからyarnとnpmの両方のフェッチとしてnpmの検索を使用するか、Webベースのソリューションを使用できます。

これにより、他の人が答えを探すために数分節約できることを願っています。

11
Brian Morton

Yarnには、レジストリ内のすべてのパッケージの情報と詳細ページがあるWebサイトがあります。 yarnpkg.com/en/packages で入手でき、 Algolia によって提供されます。

NpmとYarnレジストリは同じであるため、 npms.io などのように、このデータを表示するすべてのツールを使用することもできます。


公正な開示:私はアルゴリアで働いており、ヤーンの検索ページを担当しています。

6
Haroen Viaene

npms-cli を使用します:

インストール:

yarn global add npms-cli

その後、_/usr/bin/npmsそして次のように検索できます:npms search <desired package>

5
marcanuy