Node.js NPM如何解决&;从包json运行脚本?

Node.js NPM如何解决&;从包json运行脚本?,node.js,npm,Node.js,Npm,出于好奇,我想在node_模块中创建一个文件夹,并能够在package.json的“scripts”中作为脚本运行它,但我还没有找到如何运行它 我注意到,对于其他package.json脚本(如“react scripts”),它们不会在命令行中工作,但会在NPM运行它们时工作。npm如何解析脚本 NPM运行它必须是合法的包吗?(例如,它是否会对照NPM注册表检查该包是否存在,或是否包含脚本?如果模块在其包.json]中有[“bin”条目,则NPM会将该“bin”条目指定的可执行脚本放入节点模块

出于好奇,我想在node_模块中创建一个文件夹,并能够在package.json的“scripts”中作为脚本运行它,但我还没有找到如何运行它

我注意到,对于其他package.json脚本(如“react scripts”),它们不会在命令行中工作,但会在NPM运行它们时工作。npm如何解析脚本

NPM运行它必须是合法的包吗?(例如,它是否会对照NPM注册表检查该包是否存在,或是否包含脚本?

如果模块在其
包.json
]中有
[“bin”
条目,则
NPM
会将该
“bin”
条目指定的可执行脚本放入
节点模块
中的
.bin
文件夹中


因此,它们可以在npm运行时找到,但在直接从shell运行时不能找到。

您读过吗?刚刚读过。谢谢你的帮助!