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 գրադարանը գործարկելու համար որոշակի պարամետրով: