? npm melompat ke ?
njt.vercel.app
Apakah Anda mengetikkan nama paket di mesin pencari dan kemudian menavigasi ke sumbernya, beranda, log perubahan, dan sebagainya? ????
Hemat lima detik ribuan kali dengan melompat cepat ke URL yang tepat:
???
njt <package> [destination]
???
b
→ estimasi biaya paket di bundlephobia.comc
→ log perubahang
→ root repositori github (gitlab, dll.).h
→ beranda (alias w
untuk situs web atau d
untuk dokumen)i
→ masalahn
→ info paket di npmjs.comp
→ permintaan tarik (alias m
untuk permintaan penggabungan)r
→ daftar rilis githubs
→ source (sering kali sama dengan root repositori, tetapi dapat berupa subdirektori jika menggunakan monorepo)t
→ daftar tag gitu
→ pratinjau isi paket di unpkg.comv
→ daftar versi paket dengan tanggal di npmjs.comy
→ halaman paket di benangpkg.com (mirror registry untuk npmjs.com).
→ telusuri kode GitHub / GitLab Menghilangkan tujuan atau memasukkan tujuan yang tidak ada akan membawa Anda ke halaman paket di npmjs.com seolah-olah Anda menggunakan n
.
njt prettier
(tidak ada tujuan yang ditentukan)
? → https://www.npmjs.com/package/prettier
njt prettier h
(beranda)
? → https://prettier.io
njt prettier s
(sumber)
? → https://github.com/prettier/prettier
njt prettier r
(rilis)
? → https://github.com/prettier/prettier/releases
njt prettier y
(benang)
? → https://yarnpkg.com/package/prettier
njt
Ada beberapa lingkungan di mana Anda dapat mengakses njt
. Pilih favorit Anda atau gunakan semuanya!
Instal njt
secara global dari npm dengan menjalankan perintah ini di terminal Anda:
npm install --global njt
Anda sudah siap. Sekarang coba jalankan njt <package> [destination]
dengan beberapa argumen nyata. Misalnya, kedua perintah ini akan membawa Anda ke repo Lodash g ithub dan halaman beranda masing-masing:
njt lodash g
njt lodash h
Daftar tujuan yang didukung akan ditampilkan jika Anda meluncurkan njt
tanpa argumen.
Untuk menghapus instalasi, jalankan npm remove --global njt
. Untuk menginstal ulang atau meningkatkan, jalankan npm install --global njt
lagi.
Kiat pro Saat Anda menentukan .
alih-alih nama paket, njt
mengambil nama dari file package.json
terdekat.
Kiat pro Untuk menyesuaikan browser mana yang ingin Anda buka, tetapkan variabel lingkungan bernama NJT_BROWSER
(atau cukup BROWSER
) dengan nama aplikasi pilihan Anda. Nilainya mungkin berbeda-beda berdasarkan OS Anda. Perhatikan bahwa pengaturan BROWSER
dan bukan NJT_BROWSER
dapat memengaruhi alat lain, yang mungkin diinginkan atau tidak.
Buka pengaturan Chrome, misalnya dengan menavigasi ke chrome://settings
Arahkan ke bagian Kelola mesin pencari (misal dengan mengetikkan namanya di kolom Pengaturan pencarian )
Klik Tambahkan di samping Mesin pencari lainnya
Isi formulir Tambahkan mesin pencari :
Bidang | Nilai |
---|---|
Mesin pencari | njt (npm jump to) |
Kata kunci | njt |
Url dengan %s sebagai pengganti kueri | https://njt.vercel.app/jump?from=chrome&to=%s |
Tekan Tambah
Mulai sekarang, mengetik njt <package> [destination]
di bilah alamat akan membawa Anda langsung ke halaman yang Anda inginkan. Misalnya, njt react h
akan membawa Anda ke beranda React.js.
Untuk mencopot pemasangan, buka bagian Kelola mesin pencari di pengaturan Chrome, klik tiga titik di sebelah Mesin pencari lainnya → njt dan tekan Hapus dari daftar .
Kiat pro Anda dapat menggunakan n
alih-alih njt
sebagai kata kunci untuk menghindari mengetik dua karakter tambahan setiap kali. Perintah untuk mengetik di bilah alamat Chrome akan menjadi n <package> [destination]
Anda dapat menggunakan njt
langsung dari bilah alamat di Firefox.
njt
ke dalam bidang Kata Kunci Mulai sekarang, mengetik njt <package> [destination]
di bilah alamat akan membawa Anda langsung ke halaman yang Anda inginkan. Misalnya, njt react h
akan membawa Anda ke beranda React.js.
Untuk menghapus instalasi, buka bookmark Firefox dari menu utama, cari njt
dan hapus bookmark tersebut.
Kiat pro Anda dapat menggunakan n
alih-alih njt
sebagai kata kunci pencarian untuk menghindari mengetik dua karakter tambahan setiap kali. Perintah untuk mengetik di bilah alamat Firefox akan menjadi n <package> [destination]
Ingin melompat langsung dari peluncur Alfred?
Buka Preferensi → Fitur → Pencarian Web
Klik Tambahkan Pencarian Khusus
Isi formulir:
Bidang | Nilai |
---|---|
URL pencarian | https://njt.vercel.app/jump?from=alfred&to={query} |
Judul | Search njt for '{query}' |
Kata kunci | njt |
Ikon | seret dari https://njt.vercel.app/favicon-32x32.png |
Tekan Simpan
Alternatifnya, salin dan buka tautan Alfred khusus ini untuk menyelesaikan semua langkah di atas untuk Anda:
alfred://customsearch/Search%20njt%20for%20%27%7Bquery%7D%27/njt/utf8/nospace/https%3A%2F%2Fnjt.vercel.app%2Fjump%3Ffrom%3Dalfred%26to%3D%7Bquery%7D
Kiat pro Anda dapat menggunakan n
alih-alih njt
sebagai kata kunci pencarian untuk menghindari mengetik dua karakter tambahan setiap kali. Perintah untuk mengetik di bilah alamat Alfred akan menjadi n <package> [destination]
Anda juga dapat membuat varian dengan akhiran njt
favorit Anda untuk melompat ke lokasi favorit Anda dalam karakter yang lebih sedikit. Misalnya, kata kunci ng
dapat menjadi jalan pintas ke njt {query} g
.
Jika Anda menggunakan Visual Studio Code, Anda dapat menambahkan njt ke palet perintah melalui ekstensi LaunchX.
Instal ekstensi
Buka palet perintah
Ketik njt
dan tekan Enter
Ketik pencarian Anda dan tekan Enter lagi
Tip pro Gunakan ctrl+alt+n
untuk melewati palet perintah.
DuckDuckGo bang sedang menunggu persetujuan (mohon bantuannya jika Anda tahu cara mempercepat prosesnya).
Jika Anda menggunakan duckduckgo.com sebagai mesin pencari utama, ketik !njt <package> [destination]
di kolom pencariannya (perhatikan tanda seru di depannya). Trik ini dimungkinkan berkat fitur bang DuckDuckGo yang luar biasa.
njt
Buka njt.vercel.app, ketik kueri Anda, tekan Enter. Metode ini sedikit lebih lambat dibandingkan metode lainnya karena melibatkan pembukaan halaman web dengan formulir masukan. Sisi positifnya, ini berfungsi di mana saja dan tidak memerlukan pengaturan.
Terima kasih kepada Vercel untuk hosting njt.vercel.app
Apakah Anda seorang ahli pintasan pencarian? Jangan ragu untuk menyarankan titik masuk lain ke njt
dan menghemat waktu orang-orang di seluruh dunia!
njt
kerjanya Logika njt
terpusat dan terletak di dalam titik akhir njt.vercel.app/jump
(sumber).
Semua antarmuka njt
mengirimkan pertanyaan pengguna ke https://njt.vercel.app/jump?from=UI_ID&to=USER_QUERY
, dari mana Anda diarahkan ke tujuan.
Untuk pertanyaan seperti njt <package>
atau njt <package> y
, pengalihannya mudah: https://www.npmjs.com/package/<package>
atau https://yarnpkg.com/package/<package>
.
Sebagian besar kasus lainnya melibatkan pemeriksaan package.json
untuk versi terbaru dari paket yang dicari. File ini diambil dari www.npmjs.com. Ini berisi lokasi repositori, beranda dan beberapa bidang lain yang digunakan untuk membuat URL tujuan.
Antarmuka njt
resmi dan titik akhir njt.vercel.app/jump
tidak menyimpan kueri yang dikirimkan. Karena njt.vercel.app dihosting oleh Vercel, data kinerja dan penggunaan dicatat oleh infrastruktur (lihat Vercel Analytics).
Saat njt
menavigasi ke https://njt.vercel.app/jump?from=UI_ID&to=USER_QUERY
, parameter from=UI_ID
dikirim ke titik akhir bersama kueri pengguna. Nilai saat ini diabaikan tetapi mungkin digunakan di masa depan untuk menyelesaikan pertanyaan atau untuk menganalisis popularitas antarmuka njt
.
Pintasan ke beberapa tujuan njt
dibangun ke dalam npm
cli:
? npm home <package>
atau npm docs <package>
⭥
? njt <package> h
(beranda)
? npm issues <package>
atau npm bugs <package>
⭥
? njt <package> i
(masalah)
? npm repo <package>
⭥
? njt <package> g
(github, gitlab, dll. repo)
Dengan njt
, Anda memiliki akses ke lebih banyak pintasan di berbagai lingkungan, yang membuat Anda lebih produktif dari hari ke hari.