This commit is contained in:
Cheney
2024-02-27 16:54:41 +08:00
commit 76f10255fe
51 changed files with 14240 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
const { CliCmdParser } = require("./index")
const parser = new CliCmdParser("测试程序");
parser.addCmdLine("config <key> [value]", "查询/设置配置");
parser.addCmdLine("killport <port>", "释放端口", function (params) {
console.log("killport", params)
});
let cmd = parser.parse(process.argv.slice(2))
if ( ! cmd ) {
console.log( parser.help() )
} else {
if ( cmd.canEval() ){
cmd.eval()
} else {
console.log( parser.help() )
}
}