Find a free port for livereload by default.

This commit is contained in:
2025-08-25 11:56:41 +02:00
parent 2efa8b43a3
commit 51be76d4ad

View File

@@ -85,8 +85,11 @@ $ gowebbuild replace *.go foo bar
Flags: []cli.Flag{
cfgParam,
&cli.UintFlag{
Name: "lr-port",
Value: uint(lrserver.DefaultPort),
Name: "lr-port",
Value: (func() uint {
port := findFreePort(int(lrserver.DefaultPort), int(lrserver.DefaultPort)+100)
return uint(port)
}()),
Usage: "port for the live reload server",
},
},