Cara mencari cari / temukan paket npm


89

1
Saya harus jujur, di antara ketiganya, saya tidak tahu bagaimana Anda tidak dapat menemukan paket node. haha apakah Anda mencari sesuatu secara khusus dan tidak menemukannya?
Kristian

@kristian daftar ini cukup bagus. Tetapi saya bertanya-tanya apakah ada lebih banyak (lebih banyak lebih baik ...): P.
Alfred

@Kristian misalnya mencari versi tertentu dari node saja, atau tanggal, karena saya tidak suka paket lama / tidak terawat dll.
Alfred

Mungkin menyimpan setiap item sebagai jawaban terpisah akan menjadi ide bagus sehingga orang dapat memilihnya, yang mengarah ke peringkat bersumber dari banyak orang.
balupton

Untuk diskusi tentang pelacak masalah resmi npm, lihat github.com/npm/npm/issues/11519
Ben Creasy

Jawaban:


31

Ada nipster juga, berdasarkan peringkat npm + github.


7
sebenarnya ejaannya adalah "nipstr", hari ini saya belajar dari google bahwa "nipster" adalah nazi-hipster
Nickolaus

35

npm search bekerja dengan cukup baik:

npm search connect

npm viewakan menunjukkan stempel waktu dari setiap versi dan yang lainnya dari package.json(termasuk versi node)

npm view connect




3

npmsearch mengurutkan hasil berdasarkan kombinasi relevansi dan unduhan. Versi baris perintah dapat diinstal dari npm:

[sudo] npm install -g npmsearch

disclamer: Saya penulis npmsearch


node-modules memungkinkan Anda untuk mempersonalisasi hasil Anda sesuai dengan modul yang telah Anda beri bintang / ikuti di github


Tautan demo sudah mati. Saya telah memperbarui jawaban Anda untuk menunjukkan ini untuk mempermudah penjelajahan.
balupton

2

Untuk metode cepat yang tersedia di konsol Anda, ketik:

npm search keyword

<Kata kunci> mencari Judul, Deskripsi, Penulis dan Kata Kunci dari semua paket.


apa perbedaan antara npm searchdannpm view
NanoNova






0

Ini menyedihkan tetapi npm searchtidak akan berhasil untuk saya pada node versi 6+.

Solusi cepatnya adalah dengan melakukan curl dari baris perintah:

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

Jika perintah ini tidak menghasilkan apa-apa, maka modul akan ada jika perintah ini mengembalikan 404 nama yang tersedia untuk Anda gunakan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.