抽命令行的形参和实参,成对象

2020-07-16  本文已影响0人  罗不错

import minimist from 'minimist'
const argv = minimist(process.argv.slice(2))

node ./test.js -a b c --efg abc -d ss sa => { _: [ 'c', 'sa' ], a: 'b', efg: 'abc', d: 'ss' }

或者

const mri = require('mri')

mri(process.argv) => { _:
[ 'C:\Program Files\nodejs\node.exe',
'D:\work\rf-code-shop\test.js',
'c',
'sa' ],
a: 'b',
efg: 'abc',
d: 'ss' }

上一篇 下一篇

猜你喜欢

热点阅读