ინსტრუმენტი npx JavaScript-ში

ამჟამად პაკეტების გლობალური დაყენება ცუდ ტონად ითვლება. საქმე იმაშია, რომ ასეთი დაყენება აბინძურებს ოპერაციულ სისტემას და ასევე არ იძლევა საშუალებას სხვადასხვა პროექტისთვის ბიბლიოთეკის რამდენიმე ვერსია ერთდროულად გვქონდეს.

უკეთესია პროგრამები-პაკეტები დაიდოს ლოკალურად პროექტში, ხოლო მათი გასაშვებად გამოიყენოს სპეციალური ინსტრუმენტი npx.

მოდით ვნახოთ, როგორ კეთდება ეს. დავაყენოთ ლოკალურად პროექტში უტილიტა sloc (dev დამოკიდებულებებში):

terminalnpm install -D sloc

ახლა, ჩვენი პროექტის საქაღალდეში ვიმყოფებით, ჩვენ შეგვიძლია გამოვიძახოთ დაყენებული უტილიტა:

terminalnpx sloc .
Задание 1

დააყენეთ ლოკალურად ბიბლიოთეკა cowsay და შემდეგ გამოიძახეთ იგი npx-ის მეშვეობით.