node.js - 如何在 node.js 中获取系统参数?

标签 node.js command-line-arguments

node helloworld.js alex

我想要它到 console.log() 亚历克斯。如何将“alex”作为参数传递到代码中?

在 python 中,它是 sys.argv[1]

最佳答案

您可以在 node.js 中使用 process.argv 访问命令行参数。

该数组还包括 Node 命令和应用程序文件,因此第一个自定义命令行参数的索引将为 2。

process.argv[2] === 'alex'; // true

http://nodejs.org/api/process.html#process_process_argv

关于node.js - 如何在 node.js 中获取系统参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11466909/

相关文章:

javascript - Sequelize.js findAll 与包含搜索外键使页面永远不会加载

python - 如何通过命令行在pytest中传递参数

perl - 如何传递一系列数字(例如 : 100 to 200) as command line argument in Perl?

node.js - sequelize-auto 找不到模块 'sequelize'

java - 入队和出队程序运行只是无法弄清楚为什么输出不匹配

python-3.x - 在 Python 3 中使用 sys.argv 和 Python 解释器

c++ - 为什么我的命令行参数处理会导致我的程序崩溃?

node.js - 导出 Typescript 模块 Nodejs 中的所有内容

node.js - 模式生成器无法确定 DTO 中自定义对象的 GraphQL 输出类型

javascript - meteor 服务器中的异步函数