访问 Node.js 中的命令行参数
启动 Node.js 程序(如 Node server.js 文件夹)时,参数可以作为传递Node.js 使用文档中显示: $ node -h.
如何访问参数JavaScript
Node.js 通过 process.argv 数组提供对命令行参数的访问。第一个元素始终是“node”,第二个元素是脚本文件名,后续元素包含参数:
// Print the command line arguments process.argv.forEach(function (val, index, array) { console.log(index + ': ' + val); });
示例
考虑以下内容命令: $ node process-2.js 一二=三四。
此命令的 process.argv 数组将是:
[ 'node', '/Users/mjr/work/node/process-2.js', 'one', 'two=three', 'four' ]
注意:
上述标准方法不需要额外的库。然而,Node.js 中还提供了各种命令行解析库,例如“commander”或“yargs”,它们可以提供额外的功能和灵活性。
以上是如何访问 Node.js 中的命令行参数?的详细内容。更多信息请关注PHP中文网其他相关文章!