package managers - totalmente - ¿Cómo busco paquetes utilizando hilo?
puede que el paquete no sea totalmente compatible con el proyecto (4)
Vine aquí a través de Google y ninguna de las respuestas realmente explicó nada sobre POR QUÉ "faltaba" la búsqueda, así que me interesé un poco.
Desde el rastreador de problemas de Github del desarrollador de Yarn, se abordó este tema exacto :
kittens comentó el 12 de oct de 2016
Hemos decidido deliberadamente no agregar este tipo de comandos a Yarn. Hay muchos de ellos que en realidad no son muy útiles y la carga de mantenimiento no vale la pena. Si la funcionalidad de los comandos es tan simple (simplemente abriendo un navegador), puede hacerlo usted mismo. Gracias por el informe!
Así que hay que ir, no se ha incluido intencionalmente y actualmente no hay planes para incluirlo.
Como han dicho otros, puede usar la búsqueda de npm
como hilo y npm se obtienen de la misma lista de paquetes, o puede usar una solución basada en la web:
Espero que esto ayude a otros a ahorrar unos minutos en su búsqueda de una respuesta.
¿Cómo busco paquetes con hilo? Quiero obtener una lista de resultados que tengan el término de búsqueda en el nombre del paquete, así como en las descripciones (similar a cómo funcionan varias utilidades como la npm search
, apropos
, apt-cache search
).
yarn info <pkg>
, pero esto dio un montón de datos json que se limitaron a ese paquete.
El uso de yarn help
y duckduckgo fue educativo, pero aún no respondió cómo hacerlo.
Yarn tiene un sitio web que contiene información y una página de detalles para cada paquete en el registro. Está disponible en yarnpkg.com/en/packages y proporcionado por Algolia .
Dado que el registro de npm y Yarn son los mismos, también puede usar todas las herramientas que muestran estos datos, como npms.io o similar.
Divulgación justa: trabajo para Algolia y estoy a cargo de la página de búsqueda de Yarn.
Yo uso npms-cli :
Instalar:
yarn global add npms-cli
Luego tendrá disponible /usr/bin/npms
y podrá buscar como: npms search <desired package>
.
no hay ningún comando para mostrar el formato de datos tabulares de la información del paquete
Si obtiene más información sobre los paquetes que puede probar a continuación de los comandos , obtendrá más información.
yarn info package
yarn info package --json
yarn info package@version
yarn info package description
yarn info package time
yarn info package readme