Come trovare cerca / trova pacchetti npm


87

1
Devo essere onesto, tra i tre di questi, non so come hai fatto a non trovare un pacchetto di nodi. ahah stai cercando qualcosa in particolare e non lo trovi?
Kristian

@kristian questa lista è abbastanza buona. Ma mi chiedo se c'è di più (di più è meglio ...): P.
Alfred

@Kristian, ad esempio, cerca solo una versione specifica del nodo o la data, perché non mi piacciono i pacchetti vecchi / non mantenuti ecc.
Alfred

Forse tenere ogni elemento come risposta separata sarebbe una buona idea in modo che le persone possano votarli, portando a una classifica basata sul crowdsourcing.
balupton

Per la discussione sul tracker ufficiale dei problemi di npm, vedere github.com/npm/npm/issues/11519
Ben Creasy

Risposte:


30

C'è anche nipster , basato sulla valutazione npm + github.


7
in realtà l'ortografia è "nipstr", oggi ho appreso da google che un "nipster" è un nazi-hipster
Nickolaus

35

npm search funziona abbastanza bene:

npm search connect

npm viewti mostrerà il timestamp di ogni versione e tutto il resto da package.json(inclusa la versione del nodo)

npm view connect




3

npmsearch ordina i risultati in base a una combinazione di pertinenza e download. La versione della riga di comando può essere installata da npm:

[sudo] npm install -g npmsearch

divulgatore: sono l'autore di npmsearch


node-modules ti permette di personalizzare i tuoi risultati in base ai moduli che hai contrassegnato / seguito su GitHub


Il link demo è morto. Ho aggiornato la tua risposta per indicare questo per facilitare la navigazione.
balupton

2

Per un metodo veloce disponibile nella tua console, digita:

npm search keyword

<Parola chiave> ricerca titolo, descrizione, autore e parole chiave di tutti i pacchetti.


qual è la differenza tra npm searchenpm view
NanoNova






0

È triste ma npm search non funzionerà per me sulla versione del nodo 6+.

Una soluzione rapida è eseguire un curl dalla riga di comando:

curl --fail -O https://www.npmjs.com/package/q-promise 2>&1 | grep '404'

Se questo comando non restituisce nulla, il modulo esiste se restituisce un 404 il nome è disponibile per l'uso.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.