Node.js Node JS-运行app.JS的自定义命令

Node.js Node JS-运行app.JS的自定义命令,node.js,npm,npm-scripts,npm-start,Node.js,Npm,Npm Scripts,Npm Start,我希望能够通过npm安装我的软件包,然后使用自定义命令运行app.js,而无需使用npm start。我浏览了一下web,许多示例显示在package.json文件的脚本中添加了一行,但所有这些都要求使用npm start运行它。是否有一种方法可以使用自定义命令(例如,导入器--file)对节点执行.js文件?在发布包之前,您需要一个包.json文件,其中至少包含以下内容: { “名称”:“进口商”, “版本”:“0.0.1”, “bin”:“../importer.js” } 您可以始终运行

我希望能够通过npm安装我的软件包,然后使用自定义命令运行
app.js
,而无需使用
npm start
。我浏览了一下web,许多示例显示在
package.json
文件的
脚本中添加了一行,但所有这些都要求使用
npm start
运行它。是否有一种方法可以使用自定义命令(例如,
导入器--file
)对节点执行
.js
文件?

在发布包之前,您需要一个
包.json
文件,其中至少包含以下内容:


{
“名称”:“进口商”,
“版本”:“0.0.1”,
“bin”:“../importer.js”
}

您可以始终运行node app.js自定义命令是什么意思?我想发布包,以便可以从命令行使用它,例如,通过使用
导入器-file
您的
包.json
是否具有正确的
bin
条目,如前所述?我相信,如果您全局安装该软件包,此可执行文件名将自动添加到
npm
npx
所在的同一目录中(它们使用相同的方法完成),并且该目录应位于您的
路径中。