如何将参数从命令行传递到称为其他 nps 脚本的 nps 脚本?我知道我可以将参数传递给 nps 脚本,nps "script arg"
但我想像./pnpm start test.unit file_path
实际执行一样执行命令行./node_modules/xxx/bin/xxx run --spec file_path
到目前为止,如果我按照以下方式设置 package.json,我可以通过./pnpm run test file_path
==得到我想要的xxx run --spec file_path
#package.json
"scripts": {
"start": "nps",
"test": "xxx run --spec"
},
./pnpm run test file_path
现在我想设置,nps
但是如何让 nps 从命令行读取参数?所以当我打电话时./pnpm start test file_path
它可以执行xxx run --spec file
#package-scripts.yaml
test:
default: nps test.unit #?
unit: xxx run --spec '@?' #?
我可以找到的已关闭 PR 是https://github.com/sezna/nps/issues/133#issuecomment-301915698但我仍然不明白如何通过它