🔲
npmコマンドに引数を渡す方法
下記の2パターンある。npmとpnpmで確認済み。
package.json
{
"name": "sample",
"version": "1.0.0",
"scripts": {
"greet1": "echo",
"greet2": "echo $MY_ARG"
}
}
greet1実行
npm run greet1 aaa
> sample@1.0.0 greet1
> echo aaa
aaa
greet2実行
MY_ARG=aaa npm run greet2
> sample@1.0.0 greet2
> echo $MY_ARG
aaa
なんか、npm run greet1 -- aaa
みたいな記事とかも出てきたが今は上記で動くっぽい。
Discussion