@w-shao/closeport
Version:
端口管理
23 lines (19 loc) • 677 B
JavaScript
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);