Find a free port for livereload by default.
This commit is contained in:
7
main.go
7
main.go
@@ -85,8 +85,11 @@ $ gowebbuild replace *.go foo bar
|
|||||||
Flags: []cli.Flag{
|
Flags: []cli.Flag{
|
||||||
cfgParam,
|
cfgParam,
|
||||||
&cli.UintFlag{
|
&cli.UintFlag{
|
||||||
Name: "lr-port",
|
Name: "lr-port",
|
||||||
Value: uint(lrserver.DefaultPort),
|
Value: (func() uint {
|
||||||
|
port := findFreePort(int(lrserver.DefaultPort), int(lrserver.DefaultPort)+100)
|
||||||
|
return uint(port)
|
||||||
|
}()),
|
||||||
Usage: "port for the live reload server",
|
Usage: "port for the live reload server",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user