转自node.js中文网http://nodejs.cn/api/process.html#process_process_argv

process 对象是一个全局变量,它提供当前 Node.js 进程的有关信息,以及控制当前 Node.js 进程。 因为是全局变量,所以无需使用 require()

process.argv 属性返回一个数组,这个数组包含了启动Node.js进程时的命令行参数。第一个元素为process.execPath。如果需要获取argv[0]的值请参见node文档的 process.argv0。第二个元素为当前执行的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

process.argv相关推荐

  1. Node.js process 模块常用属性和方法

    Node.js是常用的Javascript运行环境,本文和大家发分享的主要是Node.js中process 模块的常用属性和方法,希望通过本文的分享,对大家学习Node.js http://www.m ...

  2. Node.js进程管理之Process模块

    在前面Node.js事件运行机制也有提到,Node.js应用在单个线程运行,但是现在大部分服务器都是多处理器,为了方便使用多个进程,Node.js提供了3个模块.Process模块提供了访问正在运行的 ...

  3. node process

    nodejs的process是一个全局对象,他提供了一些方法和属性,node.js官方的API说的很简单,并没有把一些详细的应用方法和作用写出来,下面结合我自己的学习,做一下小结吧. 1.Event: ...

  4. Process Node.js 进程

    Process 进程 process.argv 是命令行参数数组,第一个元素是node,第二个元素是脚本文件名,从第三个元素开始每个元素是一个运行参数. process.stdout 标准输出流 co ...

  5. node的process

    忘记了就到这里查看 官网地址 http://nodejs.cn/api/process.html 1.process.cwd() process.cwd() 方法返回 Node.js 进程的当前工作目 ...

  6. process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署

    process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署 目录 process.env.NODE_ENV与@vue/cli-servic ...

  7. node之process

    常见的global变量 setTimeout setInterval queueMicroTask setImmediate global.process 作用:可以获取执行命令时的一些参数 常见的p ...

  8. process(进程)

    http://nodejs.cn/api/process.html#process_process这是node.js的文档 process里面包含了很多与进程相关的对象和方法, 有些程序没有捕获到自己 ...

  9. process.env环境变量配置方式(配置环境变量区分开发环境和生产环境)

    一.process.env 为何物? 言归正传. process.env 是 Node.js 中的一个环境变量.其中保存着系统的环境的变量信息.可使用 Node.js 命令行工具直接进行查看: 1.安 ...

最新文章

  1. 递归/回溯:Combination Sum II数组之和
  2. 「更高更快更稳」,看阿里巴巴如何修炼容器服务「内外功」
  3. IT项目管理总结:第十章 项目沟通管理
  4. css中小知识点总结
  5. Spring-级联赋值
  6. 卧槽!Python学习神器~
  7. BLE工作模式: Central+Peripheral(Advertising+Connected)
  8. 迷宫算法——验证迷宫的可通性
  9. h5日期选择控件_成都h5开发工程师培训_H5入门需要知道的知识
  10. 腾讯2019秋招笔试真题
  11. 小程序保存base64类型图片和普通图片实例
  12. Kudu报错:你的主机中的软件终止了一个已建立的链接
  13. PHP MySQL 相关函数(上)
  14. P1725 琪露诺 题解(单调队列)
  15. ssm怎么自动排列序号6位数_小学数学1~6年级知识薄弱点应对方法汇总,建议收藏!...
  16. 生成树协议(一)STP协议原理简介:广播风暴、MAC地址表震荡实验、STP工作原理、BPDU简介、STP故障处理
  17. 【python入门小知识】实现人名全大写,全小写,首字母大写
  18. java初学者必读-经验总结--经典!
  19. oracle收集统计信息和直方图,oracle统计信息和直方图
  20. 什么是RBER(残余误比特率)FER(帧删除率)BER(误比特率)

热门文章

  1. 给git提交加点表情
  2. 再谈BloomFilter
  3. android开发环境类错误
  4. 《阿玛拉王国》锻造攻略
  5. 从海底捞无人餐厅到川普的AI新政策, 看2019人工智能新动向
  6. Nginx代理浏览器可实时查看程序日志
  7. php实现远程升级,教你如何用php实现LOL数据远程获取
  8. extjs5 中propertygrid修改样式以及数据更新
  9. mysql查询成绩最好的十个学生_mysql中一张学生表,查询出单科成绩前十名学生的所有信息 和总分成绩前十名学生的所有信息 在线等...
  10. stringbuilder用法 java_Java StringBuilder的用法示例