Javascript 如何使用自定义命令运行节点文件?

Javascript 如何使用自定义命令运行节点文件?,javascript,node.js,package.json,run-script,Javascript,Node.js,Package.json,Run Script,我有一个名为author.js的节点文件,它位于导入文件夹下。如何使用命令运行此文件:import author请帮助我了解这一点?我希望我能正确理解这一点, 如果您希望通过终端执行author.js文件中的某些命令/函数,那么您要查找的是进程对象上的argv,用于从终端传入值 例如,在您键入的终端中: node author.js import authorName 在您的文件中,有一个函数监听argv对象 if(process.argv[2] == 'import'){ /* som

我有一个名为
author.js
的节点文件,它位于导入文件夹下。如何使用命令运行此文件:
import author
请帮助我了解这一点?

我希望我能正确理解这一点, 如果您希望通过终端执行author.js文件中的某些命令/函数,那么您要查找的是进程对象上的argv,用于从终端传入值

例如,在您键入的终端中:

node author.js import authorName
在您的文件中,有一个函数监听argv对象

if(process.argv[2] == 'import'){ 
  /* some function that does stuff with process.argv[3] value (authorName)*/ 
}
您可以直接从命令行运行该函数


有关process.argv的详细信息:

如果您不太了解您的问题所在,您可能需要重新编写一下。如果您正在寻找运行nodeJS的命令,
node author.js
,请将您的代码放在问题中。没有这些很难帮助!我只想用自定义命令运行我的节点文件。要运行节点文件,我们使用的是
node author.js
,但如果我想使用自定义命令运行节点文件,我的问题类似于但我无法理解,请帮助我了解这一点?更改环境变量设置以定义自定义命令我并不真正理解您的问题,也许您可以更好地解释您的问题。您的问题是:如何使用命令
导入author
而不是
节点author.js
通过命令行运行我的author.js?或者是您的问题,您不知道如何将author.js包含到main.js或app.js或其他内容中。