1 Star 0 Fork 0

星尘的回忆 / cf-tool

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
config.go 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
xalanq 提交于 2020-02-29 18:26 . Fix clone
package cmd
import (
"github.com/fatih/color"
ansi "github.com/k0kubun/go-ansi"
"github.com/xalanq/cf-tool/client"
"github.com/xalanq/cf-tool/config"
"github.com/xalanq/cf-tool/util"
)
// Config command
func Config() (err error) {
cfg := config.Instance
cln := client.Instance
color.Cyan("Configure the tool")
ansi.Println(`0) login`)
ansi.Println(`1) add a template`)
ansi.Println(`2) delete a template`)
ansi.Println(`3) set default template`)
ansi.Println(`4) run "cf gen" after "cf parse"`)
ansi.Println(`5) set host domain`)
ansi.Println(`6) set proxy`)
ansi.Println(`7) set folders' name`)
index := util.ChooseIndex(8)
if index == 0 {
return cln.ConfigLogin()
} else if index == 1 {
return cfg.AddTemplate()
} else if index == 2 {
return cfg.RemoveTemplate()
} else if index == 3 {
return cfg.SetDefaultTemplate()
} else if index == 4 {
return cfg.SetGenAfterParse()
} else if index == 5 {
return cfg.SetHost()
} else if index == 6 {
return cfg.SetProxy()
} else if index == 7 {
return cfg.SetFolderName()
}
return
}
1
https://gitee.com/stardust0083/cf-tool.git
git@gitee.com:stardust0083/cf-tool.git
stardust0083
cf-tool
cf-tool
v1.0.0

搜索帮助