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:

terminalnpm install -D sloc

Tutaq ki, onun vasitəsilə src qovluğunun məzmununu hesablamaq lazımdır:

terminalnpx sloc src

Gəlin yuxarıdakı əmri daha əlverişli edək. Əvvəlcə gəlin package.json faylında nə olduğuna baxaq:

package.json{
  "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:

package.json{
  "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:

terminalnpm run count
Задание 1

cowsay kitabxanasını müəyyən parametrlə işə salmaq üçün öz əmrini yaradın.