Kuzindua Skripti Kupitia npm katika JavaScript

Katika faili package.json kuna mpangilio maalum scripts, ambayo inaruhusu kuzindua amri yoyote ya terminal kupitia npm. Hii inatumika ili kubadilisha amri ndefu kuwa fupi na nzuri zaidi.

Hebu tuangalie jinsi ya kufanya kazi na hii. Kwa mfano, hebu tuchukulie tumeweka utility sloc:

terminalnpm install -D sloc

Hebu tuchukulie tunahitaji kutumia kuhesabu maudhui ya folda src:

terminalnpx sloc src

Hebu tufanye amri iliyo hapo juu iwe nzuri zaidi. Kwanza hebu tuangalie nini kimo katika faili package.json sasa:

package.json{
  "devDependencies": {
    "sloc": "^0.2.1"
  }
}

Hebu sasa tuandike mpangilio wa scripts ndani yake. Mpangilio huu utakuwa kitu chenye majina ya amri na thamani zake. Hebu tutafute jina la amri ya kuhesabu, kwa mfano count. Kwa thamani tutaweka amri ya terminal ambayo tunataka kuzindua:

package.json{
  "devDependencies": {
    "sloc": "^0.2.1"
  },
  "scripts": {
    "count": "npx sloc src"
  }
}

Sasa kuitisha amri hii tunatakiwa kuandika npm kwenye terminal, kisha amri run na kisha jina tulilobuni la amri:

terminalnpm run count
Задание 1

Fanya amri yako mwenyewe ya kuzindua maktaba cowsay kwa kigezo maalum.