- Published on
yarn/npm でのカスタムscriptで引数を取る方法
npmやyarnのpackage.jsonのscriptsにて、任意の引数を取って何かを実行したい場合があります。 そのやり方を紹介したいと思います。
とても簡単で ${0}
と指定するだけです。番号を増やしていく、他の引数も取ることができます。
下記のようにscriptsを設定すると
yarn print hoge
と実行でき、そうするとecho hoge
が実行され、hogeがstdoutに出力されます。
"scripts": { "print": "echo ${0}" }