От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить