JavaScript හි npm හරහා උපක්‍රම දියත් කිරීම

package.json ගොනුව තුළ විශේෂ සැකසුමක් ඇත scripts, එය npm හරහා ඕනෑම ටර්මිනල් විධානයක් දියත් කිරීමට ඉඩ සලසයි. දිගු විධාන කෙටි හා පහසු විධාන බවට පත් කිරීම සඳහා මෙය භාවිතා වේ.

අපි එය සමඟ වැඩ කරන ආකාරය බලමු. උදාහරණයක් ලෙස, අපගේ පරිගණකයේ යූටිලිටි sloc ස්ථාපනය කර ඇතැයි සිතමු:

terminalnpm install -D sloc

අපි එය භාවිතා කරමින් src ෆෝල්ඩරයේ අන්තර්ගතය ගණනය කිරීමට අවශ්‍ය යැයි සිතමු:

terminalnpx sloc src

ඉහත දක්වා ඇති විධානය වඩාත් පහසු කර ගනිමු. පළමුව, අපගේ package.json ගොනුවේ දැනට ඇති දේ බලමු:

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

දැන් අපි එයට scripts සැකසුම එක් කරමු. මෙම සැකසුම විධාන නම් සහ ඒවායේ අගයන් සහිත වස්තුවක් වනු ඇත. ගණන් කිරීමේ විධානය සඳහා යම් නමක් සිතමු, උදාහරණයක් ලෙස count. අගය ලෙස අප දියත් කිරීමට අවශ්‍ය ටර්මිනල් විධානය සඳහන් කරමු:

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

දැන් මෙම විධානය ක්‍රියාත්මක කිරීම සඳහා අපි ටර්මිනලයේ npm ලිවිය යුතුය, ඉන්පසු විධානය run සහ අප විසින් සිතූ විධානයේ නම:

terminalnpm run count
Задание 1

cowsay පුස්තකාලය නිශ්චිත පරාමිතියක් සමඟ දියත් කිරීම සඳහා ඔබගේම විධානයක් සාදන්න.