npm을 통한 JavaScript 스크립트 실행

package.json 파일에는 터미널 명령어를 npm을 통해 실행할 수 있게 해주는 특별한 설정 scripts가 존재합니다. 이것은 긴 명령어를 더 편리한 형태로 바꾸기 위해 사용됩니다.

어떻게 작동하는지 살펴봅시다. 예를 들어 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 라이브러리를 특정 매개변수와 함께 실행하기 위한 여러분만의 명령어를 만들어 보세요.