小编Eri*_*ric的帖子

有没有办法获取传递给该脚本指定的命令的 npm 脚本的名称?

使用npm或yarn,npm脚本指定的脚本是否可以知道npm脚本本身的名称?例如:

"scripts": {
  "foo": "echo Original command: $0",
  "bar": "echo Original command: $0"
}
Run Code Online (Sandbox Code Playgroud)

我希望这两个脚本的结果类似于:

Original command: yarn run foo
Original command: yarn run bar
Run Code Online (Sandbox Code Playgroud)

但我实际得到的是:Original command: /bin/sh

如果它有所不同,它只是我需要的脚本的名称,而不是部分yarn run,所以像这样的输出Original command: foo就可以了。

npm npm-scripts yarnpkg

8
推荐指数
1
解决办法
2093
查看次数

标签 统计

npm ×1

npm-scripts ×1

yarnpkg ×1