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

时间:2012-07-13 08:35:16

标签: node.js command-line-parsing

node helloworld.js alex

我希望它能用于console.log()alex。如何将“alex”作为参数传递给代码?

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

2 个答案:

答案 0 :(得分:3)

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

该数组还包括node命令和应用程序文件,因此第一个自定义命令行参数将具有index = 2.

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

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

答案 1 :(得分:0)

如果您的要求更复杂并且您可以利用命令行参数解析器,则有多种选择。两个看起来很受欢迎的是

How do I pass command line arguments?

提供更多选项
相关问题