Alat npx dalam JavaScript
Saat ini, instalasi paket secara global dianggap sebagai praktik yang buruk. Masalahnya adalah, instalasi semacam itu mengacaukan sistem operasi, dan juga tidak memungkinkan untuk menjaga beberapa versi pustaka yang berbeda untuk berbagai proyek secara bersamaan.
Lebih baik memasang paket-program secara lokal ke dalam proyek, dan untuk menjalankannya menggunakan alat khusus npx.
Mari kita lihat bagaimana hal itu dilakukan. Mari instal utilitas sloc secara lokal ke dalam proyek (dalam dependensi dev):
npm install -D sloc
Sekarang, berada di folder proyek kita, kita dapat memanggil utilitas yang telah diinstal:
npx sloc .
Instal pustaka cowsay secara lokal dan kemudian panggil melalui npx.