JavaScript'de npm arkaly skriptleri işletmek
package.json faýlynda
scripts diýen ýörite sazlama bar,
onyň üsti bilen terminalyň islendik buýrugyny
npm arkaly işletmek bolýar.
Bu uzyn buýruklary has amatly görnüşe öwürmek
üçin ulanylýar.
Geliň, munyň bilen nädip işlemelidigine seredeliň. Mysal üçin, bizde sloc guruldy diýeliň:
npm install -D sloc
Onuň üsti bilen src bukjasynyň
mazmunyny hasaplamaly bolalyň:
npx sloc src
Geliň, ýokarda görkezilen buýrugy
has amatly edeliň.
Ilki, package.json faýlymyzda
näme bar bolşuna seredeliň:
{
"devDependencies": {
"sloc": "^0.2.1"
}
}
Indi bolsa, onyň içine scripts sazlamasyny ýazalyň.
Bu sazlama, buýruklaryň atlary we olaryň bahalary bolan
obyektdir.
Hasaplama buýrugy üçin birnäçe at oýlap tapalyň,
mysal üçin count. Bahasy hökmünde işletmek isleýän
terminal buýrugymyzy görkezeliň:
{
"devDependencies": {
"sloc": "^0.2.1"
},
"scripts": {
"count": "npx sloc src"
}
}
Indi bu buýrugy çagyrmak üçin
terminalda ilki npm,
soňra run buýrugyny,
soň bolsa oýlap tapylan buýrugyň adyny ýazmaly:
npm run count
cowsay kitaphanasyny bellibir parametr bilen işletmek üçin öz buýrugyňyzy düzüň.