npx-verktøyet i JavaScript
I dag anses global installasjon av pakker som dårlig stil. Grunnen er at slik installasjon rotet til operativsystemet, og også ikke lar deg ha flere versjoner av biblioteket samtidig for forskjellige prosjekter.
Det er bedre å installere programpakker lokalt i prosjektet, og for å kjøre dem bruke det spesielle verktøyet npx.
La oss se hvordan dette gjøres. La oss installere verktøyet sloc lokalt i prosjektet (som dev-avhengighet):
npm install -D sloc
Nå, mens vi er i mappen til prosjektet vårt, kan vi kalle det installerte verktøyet:
npx sloc .
Installer biblioteket cowsay lokalt og kall deretter på det via npx.