Strumento npx in JavaScript
Al giorno d'oggi, l'installazione globale dei pacchetti è considerata una cattiva pratica. Il fatto è che tale installazione ingombra il sistema operativo e non permette di mantenere contemporaneamente diverse versioni della libreria per progetti diversi.
È meglio installare i pacchetti-programma localmente nel progetto, e per avviarli utilizzare lo strumento speciale npx.
Vediamo come si fa. Installiamo localmente nel progetto l'utilità sloc (come dipendenza dev):
npm install -D sloc
Ora, trovandoci nella cartella del nostro progetto, possiamo chiamare l'utilità installata:
npx sloc .
Installa localmente la libreria cowsay e poi chiamala tramite npx.