JavaScript-də npm vasitəsilə skriptlərin işə salınması
package.json faylında
scripts adlı xüsusi bir
konfiqurasiya var ki, bu da istənilən
terminal əmrlərini npm vasitəsilə
işə salmağa imkan verir.
Bu, uzun əmrləri daha əlverişli
etmək üçün istifadə olunur.
Gəlin bununla necə işləməyə baxaq. Nümunə üçün fərz edək ki, sloc utiliti quraşdırılıb:
npm install -D sloc
Tutaq ki, onun vasitəsilə
src qovluğunun məzmununu
hesablamaq lazımdır:
npx sloc src
Gəlin yuxarıdakı əmri daha əlverişli
edək. Əvvəlcə gəlin package.json
faylında nə olduğuna baxaq:
{
"devDependencies": {
"sloc": "^0.2.1"
}
}
İndi gəlin onun içinə scripts
konfiqurasiyasını əlavə edək.
Bu konfiqurasiya əmr adları və onların
qiymətlərindən ibarət bir obyekt olacaq.
Gəlin sətirlərin saylanması əmri üçün
bir ad düşünək, məsələn count.
Qiymət kimi isə işə salmaq istədiyimiz
terminal əmrini göstərək:
{
"devDependencies": {
"sloc": "^0.2.1"
},
"scripts": {
"count": "npx sloc src"
}
}
İndi bu əmri işə salmaq üçün
terminalda npm, sonra
run əmri və sonra da
bizim düşündüyümüz əmr adını yazmalıyıq:
npm run count
cowsay kitabxanasını müəyyən parametrlə işə salmaq üçün öz əmrini yaradın.