node helloworld.js alex
我希望它能用于console.log()alex。如何将“alex”作为参数传递给代码?
在python中,它是sys.argv[1]
答案 0 :(得分:3)
您可以使用node.js中的process.argv
访问命令行参数。
该数组还包括node命令和应用程序文件,因此第一个自定义命令行参数将具有index = 2.
process.argv[2] === 'alex'; // true
答案 1 :(得分:0)
如果您的要求更复杂并且您可以利用命令行参数解析器,则有多种选择。两个看起来很受欢迎的是