UNPKG

376 BJavaScriptView Raw
1const mri = require('mri')
2
3// rawArgv 是当前 bin 脚本的参数,为 bin 以后的内容
4// 如 marax build index => rawArgv: ['build', 'index']
5const rawArgv = process.argv.slice(2)
6
7module.exports = mri(rawArgv, {
8 alias: { version: 'v' },
9 boolean: ['version', 'debug', 'report'],
10 string: ['target', 'test', 'ftp'],
11 default: { debug: false, version: false }
12})