我无法将参数传递给下面的 test.js
脚本:
#!/usr/bin/env node
console.log(process.execArgv)
当我在终端中运行 test.js a1 a2 a3
时,我得到了 []
结果。
最佳答案
您想使用process.argv
.
对于您的示例代码,它显示以下内容:
$ ./test.js a1 a2 a3
[ '/usr/local/bin/node', '/private/tmp/test.js', 'a1', 'a2', 'a3' ]
关于node.js - Nodejs 6.2 自执行脚本参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37483654/