⊗jsSpTlNS 198 of 294 menu

Скриптҳоро тавассути npm дар JavaScript оғоз кардан

Дар файли 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 фармони худро бо параметри муайян оғоз кунед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан