Skip to content

Commit 273c129

Browse files
committed
update ui
1 parent 24c2d66 commit 273c129

12 files changed

+21
-12
lines changed

cmd/sponge/commands/run.go

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ package commands
33
import (
44
"errors"
55
"fmt"
6+
"net"
67
"net/url"
78
"os/exec"
89
"runtime"
10+
"strconv"
911

1012
"github.com/zhufuyi/sponge/cmd/sponge/server"
1113

@@ -37,9 +39,9 @@ Examples:
3739

3840
RunE: func(cmd *cobra.Command, args []string) error {
3941
if spongeAddr == "" {
40-
spongeAddr = "http://localhost:24631"
42+
spongeAddr = fmt.Sprintf("http://localhost:%d", port)
4143
} else {
42-
if err := checkSpongeAddr(spongeAddr); err != nil {
44+
if err := checkSpongeAddr(spongeAddr, port); err != nil {
4345
return err
4446
}
4547
}
@@ -75,7 +77,7 @@ func open(visitURL string) error {
7577
return exec.Command(cmd, args...).Start()
7678
}
7779

78-
func checkSpongeAddr(spongeAddr string) error {
80+
func checkSpongeAddr(spongeAddr string, port int) error {
7981
paramErr := errors.New("the addr parameter is invalid, e.g. sponge run --addr=http://192.168.1.10:24631")
8082
u, err := url.Parse(spongeAddr)
8183
if err != nil {
@@ -86,5 +88,12 @@ func checkSpongeAddr(spongeAddr string) error {
8688
return paramErr
8789
}
8890

91+
ip := net.ParseIP(u.Hostname())
92+
if ip != nil {
93+
if u.Port() != strconv.Itoa(port) {
94+
return errors.New("the port parameter is invalid, e.g. sponge run --port=8080 --addr=http://192.168.1.10:8080")
95+
}
96+
}
97+
8998
return nil
9099
}

cmd/sponge/server/static/css/app.c061c18c0457224e6659e365c87d2ac3.css renamed to cmd/sponge/server/static/css/app.e7725ca0aa97567b3a3fed9de5f740ea.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/sponge/server/static/css/app.c061c18c0457224e6659e365c87d2ac3.css.map renamed to cmd/sponge/server/static/css/app.e7725ca0aa97567b3a3fed9de5f740ea.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Loading
Binary file not shown.

cmd/sponge/server/static/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>sponge generate code</title><link rel=icon type=image/png sizes=32x32 href="/static/img/favicon.png?v=1.0"><script type=text/javascript src=/static/appConfig.js async></script><link href=/static/css/app.c061c18c0457224e6659e365c87d2ac3.css rel=stylesheet></head><body style="margin: 0px; padding: 0px;"><style>.el-tooltip__popper {box-shadow: 3px 3px 10px 5px #d3d3d6;border-width: 0px !important;}
2-
.el-tooltip__popper[x-placement^="top"] .popper__arrow:after {border-top-color: #dcdfe6 !important;}</style><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.f99d8d10a7d35fb68864.js></script><script type=text/javascript src=/static/js/app.1aff3acebbf740204a8a.js></script></body></html>
1+
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>sponge generate code</title><link rel=icon type=image/png sizes=32x32 href="/static/favicon.png?v=1.0"><script type=text/javascript src=/static/appConfig.js async></script><link href=/static/css/app.e7725ca0aa97567b3a3fed9de5f740ea.css rel=stylesheet></head><body style="margin: 0px; padding: 0px;"><style>.el-tooltip__popper {box-shadow: 3px 3px 10px 5px #d3d3d6;border-width: 0px !important;}
2+
.el-tooltip__popper[x-placement^="top"] .popper__arrow:after {border-top-color: #dcdfe6 !important;}</style><div id=app></div><script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js></script><script type=text/javascript src=/static/js/vendor.f99d8d10a7d35fb68864.js></script><script type=text/javascript src=/static/js/app.118150bdf1b117b0d7ff.js></script></body></html>

cmd/sponge/server/static/js/app.118150bdf1b117b0d7ff.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/sponge/server/static/js/app.118150bdf1b117b0d7ff.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/sponge/server/static/js/app.1aff3acebbf740204a8a.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

cmd/sponge/server/static/js/app.1aff3acebbf740204a8a.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

cmd/sponge/server/static/js/manifest.2ae2e69a05c33dfc65f8.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)