So finden Sie npm-Pakete

86

Wie gibt es npm-Pakete?

Unten finden Sie eine von der Community gepflegte Liste, die aus den folgenden Antworten zusammengestellt wurde.

NPM-spezifisch

Generisch

tot

Alfred
quelle
1
Ich muss ehrlich sein, zwischen den dreien weiß ich nicht, wie Sie kein Knotenpaket finden konnten . haha suchst du etwas bestimmtes und findest es nicht?
Kristian
@kristian diese Liste ist ziemlich gut. Aber ich frage mich, ob es mehr gibt (mehr ist besser ...): P.
Alfred
@Kristian zum Beispiel nur nach einer bestimmten Version des Knotens oder nach einem Datum suchen, weil ich keine alten / nicht gepflegten Pakete usw. mag.
Alfred
Vielleicht wäre es eine gute Idee, jedes Element als separate Antwort zu behalten, damit die Leute darüber abstimmen können, was zu einem Crowd-Sourcing-Ranking führt.
Balupton
Eine Diskussion über den offiziellen Issue-Tracker von npm finden Sie unter github.com/npm/npm/issues/11519
Ben Creasy

Antworten:

29

Es gibt auch Nipster , basierend auf npm + Github-Bewertung.

Kevin
quelle
7
Eigentlich ist die Schreibweise "nipstr", heute habe ich von Google erfahren, dass ein "nipster" ein Nazi-Hipster ist
Nickolaus
35

npm search funktioniert ziemlich gut:

npm search connect

npm viewzeigt Ihnen den Zeitstempel jeder Version und alles andere von package.json(einschließlich der Knotenversion)

npm view connect

mihai
quelle
3

https://nodejsmodules.org/ ist eine, mit der Sie suchen und nach Beliebtheit suchen können

Touv
quelle
Nodetoolbox ist jetzt tot. Aktualisierte deine Antwort damit.
Balupton
3

npmsearch sortiert die Ergebnisse nach einer Kombination aus Relevanz und Downloads. Die Befehlszeilenversion kann ab npm installiert werden:

[sudo] npm install -g npmsearch

Disclamer: Ich bin der Autor von npmsearch


Mit Node-Modulen können Sie Ihre Ergebnisse entsprechend den Modulen personalisieren, die Sie auf github markiert / verfolgt haben

Gorgi Kosev
quelle
Demo-Link ist tot. Ich habe Ihre Antwort aktualisiert, um dies anzuzeigen und das Surfen zu vereinfachen.
Balupton
2

Geben Sie für eine schnelle Methode in Ihrer Konsole Folgendes ein:

npm search keyword

<Schlüsselwort> sucht nach Titel, Beschreibung, Autor und Schlüsselwörtern aller Pakete.

a20
quelle
Was ist der Unterschied zwischen npm searchundnpm view
NanoNova
1

Ich persönlich benutze npmsearch.com

Ich bin nicht sicher, wie es intern funktioniert, aber es liefert normalerweise die besten Ergebnisse.

Kamil Tomšík
quelle
1

Für den Fall, dass jemand auf diese Frage stößt, habe ich auch ein Tool erstellt, mit dem die Benutzer herausfinden können, welche npm-Pakete andere Benutzer verwenden:

http://www.npmdiscover.com

christemple
quelle
1

https://npms.io ist wirklich nett, bietet auch Qualitäts- und Wartungsstatistiken

Balupton
quelle
1

Hier ist noch eine: https://npmaddict.com/

Keine Suche, sondern tägliche Liste neuer Pakete mit mindestens 5 GitHub-Sternen

Laggingreflex
quelle
0

Es ist traurig, npm searchfunktioniert aber bei Knoten Version 6+ nicht.

Eine schnelle Problemumgehung besteht darin, über die Befehlszeile eine Locke auszuführen:

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

Wenn dieser Befehl nichts zurückgibt, ist das Modul vorhanden. Wenn es einen 404 zurückgibt, steht Ihnen der Name zur Verfügung.

Rick
quelle