cmd is ok

This commit is contained in:
Sense T
2024-04-10 13:24:01 +08:00
parent 9465bb885d
commit 29f75938bb
6 changed files with 87 additions and 100 deletions

View File

@@ -4,33 +4,30 @@ import (
webserver "reCoreD-UI/server"
"github.com/urfave/cli/v2"
"github.com/urfave/cli/v2/altsrc"
)
var Command *cli.Command
func init() {
Command = &cli.Command{
Name: "server",
Usage: "run server",
Flags: []cli.Flag{
&cli.StringFlag{
Name: "prefix",
Value: "/",
Usage: "web prefix",
},
&cli.StringFlag{
Name: "listen",
Value: "[::]",
Usage: "IP for listen at",
},
&cli.IntFlag{
Name: "port",
Value: 8080,
Usage: "Port for listen at",
},
},
Action: runServer,
}
var Command = &cli.Command{
Name: "server",
Usage: "run server",
Flags: []cli.Flag{
altsrc.NewStringFlag(&cli.StringFlag{
Name: "prefix",
Value: "/",
Usage: "web prefix",
}),
altsrc.NewStringFlag(&cli.StringFlag{
Name: "listen",
Value: "[::]",
Usage: "IP for listen at",
}),
altsrc.NewIntFlag(&cli.IntFlag{
Name: "port",
Value: 8080,
Usage: "Port for listen at",
}),
},
Action: runServer,
}
func runServer(c *cli.Context) error {