代码拉取完成,页面将自动刷新
package main
import (
"flag"
"gitee.com/godY/daminghu-cli/cmd"
"gitee.com/godY/daminghu-cli/common"
)
func main() {
buildType := flag.String("build", "all", "build type : all,svr,web")
cfgPath := flag.String("cfg", "./cfg.json", "cfg path")
mode := flag.String("mode", "dev", "dev,demo")
jsondata := flag.String("jsondata", "", "json data file path")
email := flag.String("email", "", "when mode=demo,the created project will send to the email")
flag.Parse()
common.CmdParam.BuildType = *buildType
common.CmdParam.CfgPath = *cfgPath
common.CmdParam.Mode = *mode
common.CmdParam.Jsondata = *jsondata
common.CmdParam.Email = *email
cmds := []string{}
cmds = append(cmds, "cfg")
cmds = append(cmds, "mode")
cmds = append(cmds, "jsondata")
cmds = append(cmds, "email")
cmds = append(cmds, "build")
values := []string{}
values = append(values, *cfgPath)
values = append(values, *mode)
values = append(values, *jsondata)
values = append(values, *email)
values = append(values, *buildType)
if *buildType != "" && *cfgPath != "" && *mode != "" {
//logs.Info(*buildType, *cfgPath)
cmd.Start(cmds, values)
} else {
flag.Usage()
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。