优化代码生成、文档集成

This commit is contained in:
xh
2025-11-29 03:21:05 +08:00
parent 0f5bdf9fc6
commit 55a861c926
20 changed files with 292 additions and 300 deletions
+12 -9
View File
@@ -3,23 +3,26 @@ go mod tidy
swag fmt
swag init
xcopy .\public /S /Y .\bin\linux\public\
xcopy .\public /S /Y .\bin\windows\public\
@REM xcopy .\public /S /Y .\bin\darwin\public\
xcopy .\public /S /Y .\dist\bin\linux\public\
xcopy .\public /S /Y .\dist\bin\windows\public\
xcopy ".env" ".\dist\bin\windows\" /Y /I
@REM xcopy .\public /S /Y .\dist/bin\darwin\public\
@REM # 1 目标平台的体系架构(386、amd64、arm
set GOARCH=amd64
@REM #2 目标平台的操作系统(darwin、freebsd、linux、windows
@REM set GOOS=linux
@REM go build -ldflags "-s -w" -o ./bin/linux/x-admin
@REM .\upx.exe ./bin/linux/x-admin
@REM go build -ldflags "-s -w" -o ./dist/bin/linux/x-admin
@REM .\upx.exe ./dist/bin/linux/x-admin
@REM 打包window
set GOOS=windows
go build -ldflags "-s -w" -o ./bin/windows/x-admin.exe
.\upx.exe ./bin/windows/x-admin.exe
go build -ldflags "-s -w" -o ./dist/bin/windows/x-admin.exe
.\upx.exe ./dist/bin/windows/x-admin.exe
@REM 打包苹果darwin
@REM set GOOS=darwin
@REM go build -ldflags "-s -w" -o ./bin/darwin/x-admin
@REM .\upx.exe ./bin/darwin/x-admin
@REM go build -ldflags "-s -w" -o ./dist/bin/darwin/x-admin
@REM .\upx.exe ./dist/bin/darwin/x-admin