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 ライブラリを特定のパラメータで起動するための 独自のコマンドを作成してください。