Node 之 process模块
1. 模块概览process是node的全局模块作用比较直观。可以通过它来获得node进程相关的信息比如运行node程序时的命令行参数。或者设置进程相关信息比如设置环境变量。2. 环境变量process.env3. 获取命令行参数process.argv返回一个数组数组元素分别如下元素1node元素2可执行文件的绝对路径元素x其他比如参数等// print process.argvprocess.argv.forEach(function(val,index,array){console.log(参数index: val);});运行命令 node argv.js --env production输出如下参数0:/Users/a/.nvm/versions/node/v6.1.0/bin/node 参数1:/Users/a/Documents/argv.js 参数2:--env 参数3:production再例如因此一般获取命令行参数一般通过constargvprocess.argv.slice(2);