NodeJS获取命令行后面的参数

假设有如下的命令行 node  test.js arg1 arg2 arg3,现在想在test.js中获取后面的参数arg1、arg2、arg3…

var arguments = process.argv.splice(2);

process是一个全局对象,argv返回的是一组包含命令行参数的数组。第一项为”node”,第二项为执行的js的完整路径,后面是附加在命令行后的参数

 

详情可参考:http://www.nodecn.org/process.html#process.argv

posted @ 2012-08-06 15:04  meteoric_cry  阅读(25636)  评论(0编辑  收藏  举报