Comment rechercher des paquets avec du fil? Je veux obtenir une liste de résultats qui ont le terme de recherche dans le nom du package ainsi que dans les descriptions (similaire à la façon dont divers utilitaires fonctionnent comme npm search
, apropos
, apt-cache search
).
J'ai essayé yarn info <pkg>
, mais cela a donné un tas de données json qui étaient limitées à ce package.
En utilisant yarn help
et duckduckgo était éducatif, mais n'a toujours pas répondu comment faire.
il n'y a pas de commande pour afficher le format données tabulaires des informations sur le package
si vous avez plus d'informations sur les packages que vous pouvez essayer commandes ci-dessous vous obtiendrez plus d'informations
yarn info package
yarn info package --json
yarn info package@version
yarn info package description
yarn info package time
yarn info package readme
Je suis venu ici via Google et aucune des réponses n'a vraiment expliqué quoi que ce soit sur [~ # ~] pourquoi [~ # ~] la recherche était "manquante", donc J'ai creusé un peu.
Depuis le tracker de problèmes de github du développeur de fils, ce sujet exact a été évoqué :
kittens a commenté le 12 oct.2016
Nous avons délibérément décidé de ne pas ajouter ce type de commandes à Yarn. Il y en a beaucoup qui ne sont pas vraiment utilisés et le fardeau de la maintenance n'en vaut pas vraiment la peine. Si la fonctionnalité des commandes est si simple (il suffit d'ouvrir un navigateur), vous pouvez le faire vous-même. Merci pour le rapport!
Alors voilà, il n'a pas été intentionnellement inclus et il n'est actuellement pas prévu de l'inclure.
Comme d'autres l'ont dit, vous pouvez soit utiliser la recherche de npm
comme fil et npm à partir de la même liste de packages, soit utiliser une solution Web:
J'espère que cela aidera les autres à gagner quelques minutes dans leur quête d'une réponse.
Yarn a un site Web qui contient des informations et une page de détails pour chaque paquet dans le registre. Il est disponible sur yarnpkg.com/en/packages et fourni par Algolia .
Étant donné que le registre npm et Yarn sont identiques, vous pouvez également utiliser tous les outils qui affichent ces données, comme npms.io ou similaire.
Divulgation loyale: je travaille pour Algolia et suis en charge de la page de recherche de Yarn.
J'utilise npms-cli :
Installer:
yarn global add npms-cli
Vous aurez alors à disposition /usr/bin/npms
et peut rechercher comme: npms search <desired package>
.