UNPKG

@w-shao/closeport

Version:

端口管理

23 lines (19 loc) 677 B
#! /usr/bin/env node const program = require('commander'); const requiredPackageVersion = require('./package.json').version; const { exec } = require('child_process'); const chalk = require('chalk'); const error = chalk.bold.red; program.version(requiredPackageVersion, '-v, --vers', 'output the current version') .usage('<command> [options]'); program.command('close <port>') .description('关闭指定端口') .action((port, cmd) => { require('./bin/closePort.js')(port) }); program.command('ls [port]') .description('查看端口列表') .action((port, cmd) => { require('./bin/ls.js')(port) }); program.parse(process.argv);