How do I pass command line arguments to a Node.js program?

后端 未结 30 3342
梦如初夏
梦如初夏 2020-11-22 04:03

I have a web server written in Node.js and I would like to launch with a specific folder. I\'m not sure how to access arguments in JavaScript. I\'m running node like this:

30条回答
  •  星月不相逢
    2020-11-22 04:31

    npm install ps-grab
    

    If you want to run something like this :

    node greeting.js --user Abdennour --website http://abdennoor.com 
    

    --

    var grab=require('ps-grab');
    grab('--username') // return 'Abdennour'
    grab('--action') // return 'http://abdennoor.com'
    

    Or something like :

    node vbox.js -OS redhat -VM template-12332 ;
    

    --

    var grab=require('ps-grab');
    grab('-OS') // return 'redhat'
    grab('-VM') // return 'template-12332'
    

提交回复
热议问题