args icon indicating copy to clipboard operation
args copied to clipboard

Access flags from command

Open timvol opened this issue 5 years ago • 0 comments

I've a main.js and a main-serve.js file. The main.js contains the following:

const args = require('args')

args
  .option('port', 'The port on which the app will be running', 3000)
  .command('serve', 'Serves API', ['s'])

args.parse(process.argv)

When I start my application let's say "node main.js serve -p 5000", how can I access the flags parsed in main.js inside main-serve.js? I already tried "console.log(process.env)" in main-serve to check if the flags are passed using environment variables but that's not the case. So, how can I access the flags from main-serve.js?

timvol avatar Mar 09 '20 20:03 timvol