Documentation ¶
Index ¶
- Variables
- func ArrayToString(arr []string, sep string) string
- func AskForConfirmation(s string, tips ...string) (string, error)
- func BuildSysO() error
- func CreatePackageJson()
- func DoBuild(sysType string)
- func DownBrowser(sysStruct, version, osName, downPath string) string
- func DownloadFile(url, filePath string) error
- func EchoError(i interface{})
- func EchoSuccess(i interface{})
- func FilePutContent(path, content string) error
- func GetWorkingDirPath() string
- func IsDir(fileAddr string) bool
- func IsExist(fileAddr string) bool
- func Pack(packPath, packName string, dir []string) error
- func PackLinux()
- func PackMacOs()
- func PackNowSys()
- func PackWindows()
- func RunCommand(path, name string, arg ...string) (msg string, err error)
- func StrFirstToUpper(str string) string
- func StringToArray(str string, sep string) []string
- func ToUnderScore(s string) string
- func UnPackZip(src, dir string) error
- type PackageConf
- type Platform
- type PlatformAll
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Green = string([]byte{27, 91, 51, 50, 109}) White = string([]byte{27, 91, 51, 55, 109}) Yellow = string([]byte{27, 91, 51, 51, 109}) Red = string([]byte{27, 91, 51, 49, 109}) Blue = string([]byte{27, 91, 51, 52, 109}) Magenta = string([]byte{27, 91, 51, 53, 109}) Cyan = string([]byte{27, 91, 51, 54, 109}) Reset = string([]byte{27, 91, 48, 109}) )
控制台颜色文字变量
Functions ¶
func ArrayToString ¶
func AskForConfirmation ¶
AskForConfirmation 控制台询问
func CreatePackageJson ¶ added in v1.1.5
func CreatePackageJson()
func DownBrowser ¶ added in v1.1.5
func DownloadFile ¶ added in v1.1.5
func FilePutContent ¶ added in v1.0.2
func PackNowSys ¶
func PackNowSys()
func PackWindows ¶
func PackWindows()
func RunCommand ¶ added in v1.0.2
func StrFirstToUpper ¶
Types ¶
type PackageConf ¶
type PackageConf struct { Name string `json:"name"` ChromeExecPath string `json:"chrome_exec_path"` IntegratedBrowser bool `json:"integrated_browser"` ChromePackPath PlatformAll `json:"chrome_pack_path"` ChromeVersion Platform `json:"chrome_version"` Icons Platform `json:"icons"` WindowsArch string `json:"windows_arch"` DarwinAppleChip bool `json:"darwin_apple_chip"` }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.