Skip to content

spr1ngd/thingue.launcher

Repository files navigation

README

设置goproxy加速国内依赖下载

go env -w GOPROXY=https://goproxy.cn,direct

1、GUI应用程序

安装

#安装wails cli
go install github.com/wailsapp/wails/v2/cmd/wails@latest
#检查wails开发环境
wails doctor

实时开发预览

wails dev

构建

Windows

$AppVersion = "0.0.10"
wails build -ldflags "-X main.GitCommit=$(git rev-parse HEAD) -X 'main.BuildDate=$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss')' -X main.AppVersion=$AppVersion" -o thingue-launcher-v$AppVersion.exe
wails build -ldflags "-X main.GitCommit=$(git rev-parse HEAD) -X 'main.BuildDate=$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss')' -X main.AppVersion=$AppVersion" -o thingue-launcher-v$AppVersion.exe -windowsconsole

Linux

export AppVersion="0.0.10"
wails build -ldflags "-X main.GitCommit=`git rev-parse HEAD` -X 'main.BuildDate=`date "+%Y-%m-%d %H:%M:%S"`' -X main.AppVersion=0.0.4 -X main.AppVersion=$AppVersion" -o thingue-launcher-v$AppVersion

2、命令行工具

构建

Windows

$AppVersion = "0.0.10"
go build -o build/bin/cli.exe -ldflags "-X main.GitCommit=$(git rev-parse HEAD) -X 'main.BuildDate=$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss')' -X main.AppVersion=$AppVersion" ./cli

Linux

export AppVersion=0.0.10 GOOS=linux GOARCH=amd64
go build -o build/bin/cli -ldflags "-X main.GitCommit=`git rev-parse HEAD` -X 'main.BuildDate=`date "+%Y-%m-%d %H:%M:%S"`' -X main.AppVersion=$AppVersion" ./cli

通过设置GOOS、GOARCH跨平台构建

powershell

$GOOS = windows
$GOARCH = amd64

bash

export GOOS=linux GOARCH=amd64

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •