mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-03 17:29:08 +08:00
Support passing arguments when using serve
This commit is contained in:
parent
bcd8f29334
commit
68bbddeb3e
@ -109,8 +109,8 @@ func BuildDocker(binaryName string, buildMode string, projectOptions *ProjectOpt
|
|||||||
|
|
||||||
buildCommand := slicer.String()
|
buildCommand := slicer.String()
|
||||||
userid := 1000
|
userid := 1000
|
||||||
user, _ := user.Current()
|
currentUser, _ := user.Current()
|
||||||
if i, err := strconv.Atoi(user.Uid); err == nil {
|
if i, err := strconv.Atoi(currentUser.Uid); err == nil {
|
||||||
userid = i
|
userid = i
|
||||||
}
|
}
|
||||||
for _, arg := range []string{
|
for _, arg := range []string{
|
||||||
@ -475,7 +475,12 @@ func ServeProject(projectOptions *ProjectOptions, logger *Logger) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
logger.Yellow("Serving Application: " + location)
|
logger.Yellow("Serving Application: " + location)
|
||||||
cmd := exec.Command(location)
|
var args []string
|
||||||
|
if len(os.Args) > 2 {
|
||||||
|
args = os.Args[2:]
|
||||||
|
logger.Yellow("Passing arguments: %+v", args)
|
||||||
|
}
|
||||||
|
cmd := exec.Command(location, args...)
|
||||||
cmd.Stdout = os.Stdout
|
cmd.Stdout = os.Stdout
|
||||||
cmd.Stderr = os.Stderr
|
cmd.Stderr = os.Stderr
|
||||||
err = cmd.Run()
|
err = cmd.Run()
|
||||||
|
Loading…
Reference in New Issue
Block a user