Skip to content

Latest commit

 

History

History
32 lines (15 loc) · 543 Bytes

getCmdArgs.md

File metadata and controls

32 lines (15 loc) · 543 Bytes
标题 标签
getCmdArgs(获取脚本的命令行参数) node(node.js)

获取传递给 Node.js 脚本的命令行参数。

  • 使用 process.argv 获取所有命令行参数的数组。
  • 使用 Array.prototype.slice() 删除前两个元素(Node.js 可执行文件的路径和正在执行的文件)。
const getCmdArgs = () => process.argv.slice(2);

调用方式:

// node my-script.js --name=John --age=30
getCmdArgs(); // ['--name=John', '--age=30']

应用场景