使用 Golang 脚本构建 go wasm
Build go wasm whith Golang script
如何在 golang 中制作一个等效的脚本?
GOOS=js GOARCH=wasm go build -o res.wasm ./src/main.go
我试过这样
cmd := exec.Command("go", "build -o res.wasm ./src/main.go")
cmd.Env = append(os.Environ(), "GOOS=js", "GOARCH=wasm")
cmd.Run()
我观察到的
- cmd.Run() return
error code 2
- cmd.Env不为空
只是一个小错误。您应该为此单独设置每个参数。
cmd := exec.Command("go", "build", "-o", "res.wasm", "./src/main.go")
cmd.Env = append(os.Environ(), "GOOS=js", "GOARCH=wasm")
cmd.Run()
如何在 golang 中制作一个等效的脚本?
GOOS=js GOARCH=wasm go build -o res.wasm ./src/main.go
我试过这样
cmd := exec.Command("go", "build -o res.wasm ./src/main.go")
cmd.Env = append(os.Environ(), "GOOS=js", "GOARCH=wasm")
cmd.Run()
我观察到的
- cmd.Run() return
error code 2
- cmd.Env不为空
只是一个小错误。您应该为此单独设置每个参数。
cmd := exec.Command("go", "build", "-o", "res.wasm", "./src/main.go")
cmd.Env = append(os.Environ(), "GOOS=js", "GOARCH=wasm")
cmd.Run()