JavaScript'те npm аркылуу скрипттерди иштетүү
package.json файлында
scripts деген атайын жөндөөө бар,
ал npm аркылуу терминалдын каалаган
буйруктарын иштетүүгө мүмкүндүк берет.
Бул узун буйруктарды жакшыраак кылуу
үчүн колдонулат.
Келгиле, муну кантип иштетүүнү карап көрөлү. Мисал үчүн, бизде sloc утилитасы орнотулган деп коёлу:
npm install -D sloc
Анын жардамы менен src
папкасынын мазмунун эсептеп чыгышыбыз керек деп коёлу:
npx sloc src
Келгиле, жогорудагы буйрукту жакшыраак кылалы.
Алгач, биздин package.json файлыбызда
эмне бар экенин карап көрөлү:
{
"devDependencies": {
"sloc": "^0.2.1"
}
}
Келгиле, ага scripts жөндөөөсүн жазалы.
Бул жөндөөө буйруктардын аттары менен алардын
маанилеринен турган объект болот.
Эсептөө буйругу үчүн кандайдыр бир ат ойлоп табалы,
мисалы count. Маани катары биз иштеткибиз келген
терминал буйругунун өзүн көрсөтөбүз:
{
"devDependencies": {
"sloc": "^0.2.1"
},
"scripts": {
"count": "npx sloc src"
}
}
Эми бул буйрукту чакыруу үчүн
терминалга алгач npm,
андан кийин run буйругунан кийин биз
ойлоп тапкан буйруктун атын жазышыбыз керек:
npm run count
cowsay китепканасын белгилүү бир параметр менен иштетүү үчүн өз буйругуңузду түзүңүз.