Npx tööriist JavaScriptis
Praegu peetakse pakettide globaalset paigaldust halbeks kombeks. Asi on selles, et selline paigaldus ummistab operatsioonisüsteemi ning ei võimalda samal ajal hoida mitut versiooni teegi erinevate projektide jaoks.
Paremini tuleks programmipaketid paigaldada kohalikult projekti ning nende käivitamiseks kasutada spetsiaalset tööriista npx.
Vaatame, kuidas seda tehakse. Paigaldame kohalikult projekti utiliidi sloc (dev sõltuvustesse):
npm install -D sloc
Nüüd, asudes meie projekti kaustas, saame paigaldatud utiliidi käivitada:
npx sloc .
Paigaldage kohalikult teek cowsay ja seejärel käivitage see läbi npx.