在package.json脚本中使用Bash CLI变量替换和管道

时间:2017-10-15 19:21:16

标签: bash command-line-interface package.json

在我的package.json脚本中(这可能是一般的bash问题,但这是我的方案)我有一个脚本命令:

"test": "NODE_ENV=test ava $1 --tap | tnyan"

如果我称之为:

yarn test foo

它不起作用(每次测试都会运行)。

这有效:

"test": "NODE_ENV=test ava $1"
yarn test foo

同样如此:

"test": "NODE_ENV=test ava foo --tap | tnyan"
 yarn test

可能回答了一百万次,但我似乎无法说明事情,以便在此问题上获得Google匹配。

如何在管道安装时让CLI替换工作?

0 个答案:

没有答案