Kifaa npx katika JavaScript
Kwa sasa, usanikishaji wa global wa vifurushi unachukuliwa kuwa tabia mbaya. Jambo ni kwamba, usanikishaji kama huo huchafua mfumo wa uendeshaji, na pia haupi fursa ya kuweza kuwa na matoleo kadhaa ya maktaba kwa miradi tofauti wakati huo huo.
Ni bora vifurushi-programu zisanikishwe ndani ya mradi, na kwa kuzizindua tumie kifaa maalum npx.
Wacha tuone jinsi hii inafanyika. Wasanikishe ndani ya mradi kifaa sloc (katika tegemezi la dev):
npm install -D sloc
Sasa, tukiwa kwenye folda ya mradi wetu, tunaweza kuitana kifaa kilichosanikishwa:
npx sloc .
Sanikisha ndani ya mradi maktaba cowsay kisha uiite kupitia npx.