Алат npx у JavaScript-у
У данашње време глобална инсталација пакета се сматра лошом праксом. Ствар је у томе што таква инсталација затрпава оперативни систем, а такође не дозвољава истовремено коришћење више верзија библиотеке за различите пројекте.
Боље је програме-пакете инсталирати локално у пројекат, а за њихово покретање користити посебан алат npx.
Хајде да погледамо како се то ради. Инсталирајмо локално у пројекат алатку sloc (у dev зависимости):
npm install -D sloc
Сада, налазећи се у фолдеру нашег пројекта, можемо позвати инсталирану алатку:
npx sloc .
Инсталирајте локално библиотеку cowsay и затим је позовите преко npx-а.