1 | #!/usr/bin/env node
|
2 | const program = require('commander')
|
3 | const diagnose = require('../dist/doctor/index').default
|
4 |
|
5 | program
|
6 | .option('-v --verbose', 'Print all message')
|
7 | .option('-g --global', '检查全局环境')
|
8 | .parse(process.argv)
|
9 |
|
10 | const args = program.rawArgs
|
11 |
|
12 | let checkGlobalTarget = false
|
13 |
|
14 | if (args.indexOf('--global') !== -1 || args.indexOf('-g') !== -1) {
|
15 | checkGlobalTarget = true
|
16 | }
|
17 |
|
18 | diagnose({ checkGlobalTarget })
|