注: これは、引数を最上位のスクリプトに送信することではなく、そのスクリプトによって呼び出されるスクリプトに送信することに関するものです。
私の package.json で、コマンド ライン引数を直接受け取るスクリプトを呼び出すと、機能します。しかし、他のスクリプトを呼び出すスクリプトを呼び出すと、コマンドライン引数が渡されません。どうすればそれらを渡すことができますか?
{
...
"takes-args": "somemodule",
"calls-takes-args": "npm run takes-args"
}
以下のコマンドを実行すると、引数が取得されます。
npm run takes-args -- -env dev
しかし、他のスクリプトを実行すると、引数が取得されません。それらを引き継ぐ方法はありますか?たぶん、ドル記号のような可変マーカーで?
//The top-level script gets the args, BUT takes-args does NOT
npm run calls-takes-args -- -env dev
何か方法はありますか?