process.argv

返回进程启动时的命令行参数。 第一个元素是 process.execPath

使用 process.argv0 可以获取 argv[0] 原始的值。

第二个元素是当前执行的 JavaScript 文件的路径。 剩余的元素都是额外的命令行参数。

例子,假设 process-args.js 文件如下:

// print process.argv
process.argv.forEach((val, index) => {
  console.log(`${index}: ${val}`);
});

 运行以下命令启动进程:

$ node process-args.js one two=three four

 

0: /usr/local/bin/node
1: /Users/mjr/work/node/process-args.js
2: one
3: two=three
4: four

 摘自http://nodejs.cn/api/process.html#process_process_argv

posted @ 2019-01-09 15:26  安筱雨  阅读(2047)  评论(0编辑  收藏  举报