Інструмент npx у JavaScript
У цяперашні час глабальная ўстаноўка пакетаў лічыцца дрэнным тонам. Справа ў тым, што такая ўстаноўка засмечвае аперацыйную сістэму, а таксама не дае адначасова трымаць некалькі версій бібліятэкі для розных праектаў.
Лепш пакеты-праграмы ўсталёўваць лакальна ў праект, а для іх запуску выкарыстоўваць спецыяльны інструмент npx.
Давайце паглядзім, як гэта робіцца. Усталюем лакальна ў праект утыліту sloc (у dev залежнасці):
npm install -D sloc
Цяпер, знаходзячыся ў папцы нашага праекта, мы можам выклікаць усталяваную ўтыліту:
npx sloc .
Усталюйце лакальна бібліятэку cowsay і затым выклічце яе праз npx.