1 | #!/usr/bin/env node
|
2 |
|
3 | var server = require('../src/index.js');
|
4 | var fs = require('vinyl-fs');
|
5 |
|
6 | var opts = {};
|
7 |
|
8 | var program = require('commander');
|
9 |
|
10 | program
|
11 | .version('1.2.4')
|
12 | .option('-n, --no-browser', 'Do not open in a Browser')
|
13 | .option('-l, --log [type]', 'Log level (default: info)', 'info')
|
14 | .option('-p, --port <n>', 'The port to run on', parseInt)
|
15 | .parse(process.argv);
|
16 |
|
17 | if (program.log)
|
18 | opts.log = program.log;
|
19 | if (program.noBrowser)
|
20 | opts.open = false;
|
21 | if (program.port)
|
22 | opts.port = program.port;
|
23 |
|
24 | fs.src('.').pipe(server(opts)); |
\ | No newline at end of file |