(注意:我在这里使用cowsay模块来说明我的观点)
无需在我的计算机上安装模块,我可以直接通过 npx 运行它:
npx cowsay Hello!
如果我在package.json
.
"bin": {
"cowsay": "./cli.js",
"cowthink": "./cli.js"
},
我也想做
npx cowthink Hello!
但这失败了。这是因为 npx 运行名为的模块并且只运行它在字段中cowsay
找到的第一个命令吗?"bin"
package.json
有没有办法cowthink
直接从运行npx
?