UNPKG

dev-server-cli

Version:

Quickly start a local service to implement testing and file transfer

18 lines (15 loc) 760 B
#!/usr/bin/env node const {program} = require('commander'); const packageInfo = require('./package.json'); const server = require('./src/server.js'); program.version(JSON.stringify(packageInfo, null, 2), '-v, --version', 'package.json') // 启动: dev-server -d ./ -p 3000 -t /api:http://api.example.com -n 1 program .option('-d, --directory <directory>', 'Specify directory', './') .option('-p, --port <port>', 'Specify port', '3000') .option('-t, --proxyTarget <proxyTarget>', 'Proxy target', '') .option('-n, --processesNumber <processesNumber>', 'Processes number', '1') .action((options, command) => { server(options.directory, options.port, options.proxyTarget, options.processesNumber); }) program.parse(process.argv);