Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
⊗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" } }

Давайце цяпер пропiшем у яго наладу scripts. Гэтая налада будзе прадстаўляць сабой аб'ект з імёнамі каманд і іх значэннямі. Прыдумаем для каманды падліку якое-небудзь імя, напрыклад count. У якасці значэння ўкажам каманду тэрмінала, якую мы хочам запускаць:

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

Цяпер для выкліку гэтай каманды мы павінны ў тэрмінале напісаць npm, потым каманду run і потым прыдуманае намі імя каманды:

npm run count

Зрабіце сваю каманду для запуску бібліятэкі cowsay з пэўным параметрам.

byenru