1 | const program = require('commander')
|
2 | const inquirer = require('inquirer')
|
3 |
|
4 | const registerLogger = require('../lib/register-logger')
|
5 |
|
6 | program
|
7 | .option('-p, --port <port>', '指定端口')
|
8 | .option('-b, --build', '测试构建的包')
|
9 | .option('-P, --peace')
|
10 | .parse(process.argv)
|
11 |
|
12 | launchServer()
|
13 | registerLogger('server', process)
|
14 |
|
15 | function launchServer () {
|
16 | let port
|
17 | if (program.port) {
|
18 | port = program.port
|
19 | }
|
20 | if (program.build) {
|
21 | require('../webpack/server-build.js')
|
22 | } else {
|
23 | require('../webpack/server.js')(port, program.peace)
|
24 | }
|
25 | }
|