Instrumentul npx în JavaScript
În prezent, instalarea globală a pachetelor este considerată o practică proastă. Motivul este că o astfel de instalare încarcă înutil sistemul de operare și, de asemenea, nu permite menținerea simultană a mai multor versiuni ale unei biblioteci pentru diferite proiecte.
Este mai bine să instalați pachetele-program local în proiect, iar pentru a le rula să folosiți instrumentul special npx.
Să vedem cum se face acest lucru. Să instalăm local în proiect utilitara sloc (în dependențe dev):
npm install -D sloc
Acum, aflându-ne în directorul proiectului nostru, putem apela utilitara instalată:
npx sloc .
Instalați local biblioteca cowsay și apoi apelați-o prin npx.