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

How to run node file with custom command?

本文关键字:节点 文件 运行 命令 何使用 自定义      更新时间:2023-09-26

我有一个名为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)*/ 
}

您可以直接从命令行运行该函数。

查看有关进程的更多信息。argv: https://nodejs.org/docs/latest/api/process.html process_process_argv