From 78d1a48996d1e732274dbf29fe887688eed67c52 Mon Sep 17 00:00:00 2001 From: godo Date: Fri, 15 Nov 2024 14:57:34 +0800 Subject: [PATCH] change readme --- README.md | 32 ++++++++++++++++++++++---------- frontend/vite.config.ts | 2 +- godo/build.sh | 4 ++-- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 73dad53..2d4149e 100644 --- a/README.md +++ b/README.md @@ -38,25 +38,36 @@ - 新增远程存储 - 修改选择文件夹会删除文件夹内的文件 -### 📥 下载安装(v1.0.1) +### 📥 下载安装(v1.0.2) 1. 💻 **Windows 用户**: -- Windows (AMD64) [**Web版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos_windows_amd64.zip) [**桌面版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos-amd64-installer.zip) -- Windows (ARM64) [**Web版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos_windows_arm64.zip) [**桌面版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos-arm64-installer.zip) +- Windows (AMD64) [**Web版**](https://godoos.com/upload/godoos/1.0.2/web/godoos_web_windows_amd64.exe) [**桌面版**](https://godoos.com/upload/godoos/1.0.2/desktop/godoos-amd64-installer.exe) +- Windows (ARM64) [**Web版**](https://godoos.com/upload/godoos/1.0.2/web/godoos_web_windows_arm64.exe) [**桌面版**](https://godoos.com/upload/godoos/1.0.2/desktop/godoos-arm64-installer.exe) 2. 💼 **MacOS 用户**: -- MacOS (AMD64) [**Web版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos_darwin_amd64.zip) [**桌面版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos-darwin-amd64-installer.zip) -- MacOS (ARM64) [**Web版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos_darwin_arm64.zip) [**桌面版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos-darwin-arm64-installer.zip) +- MacOS (AMD64) [**Web版**](https://godoos.com/upload/godoos/1.0.2/web/godoos_web_darwin_amd64) +- MacOS (ARM64) [**Web版**](https://godoos.com/upload/godoos/1.0.2/web/godoos_web_darwin_arm64) + +提示:下载后以godoos_web_darwin_amd64为例,命令行: +``` +sudo chmod +x godoos_web_darwin_amd64 +sudo ./godoos_web_darwin_amd64 +``` 3. 💽 **Linux 用户**: -- Linux (AMD64) [**Web版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos_linux_amd64.zip) -- Linux (ARM64) [**Web版**](https://gitee.com/ruitao_admin/godoos/releases/download/1.0.1/godoos_linux_arm64.zip) +- Linux (AMD64) [**Web版**](https://godoos.com/upload/godoos/1.0.2/web/godoos_web_linux_amd64) +- Linux (ARM64) [**Web版**](https://godoos.com/upload/godoos/1.0.2/web/godoos_web_linux_arm64) +提示:下载后以godoos_web_darwin_amd64为例,root账号登录,命令行: +``` +chmod +x godoos_web_darwin_amd64 +./godoos_web_darwin_amd64 +``` -- 备注:web版下载后启动服务端。访问地址为:http://localhost:56780/。如需linux桌面版请自行打包 +- 备注:web版下载后启动服务端。访问地址为:http://localhost:56780/。 ### 🚢 **Docker安装(v1.0.1)** ``` @@ -87,12 +98,13 @@ docker run -d -p 56780:56780 --name godoos godoos/godoos:latest - [全程操作](https://www.bilibili.com/video/BV1NdvaeEEz3/?vd_source=739e0e59aeefdb2e9f760e5037d00245) ## 🚧 开发进程 +- 2024年11月15日,发布v1.0.2版本,企业版跟随发布。 - 2024年8月1日,发布v1.0.0版本,发布后,项目进入第二阶段。 ## 🏭 第二阶段目标 - [x] 完善的应用商店体系 -- [x] 完善开发文档 -- [x] 支持远程存储 +- [ ] 完善开发文档 +- [ ] 支持远程存储 - [x] 开发更多的商店应用 diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index ce6b812..4c8dc9a 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -42,6 +42,6 @@ export default defineConfig(async () => ({ drop_debugger: true } }, - //outDir: '../godo/deps/dist', + outDir: '../godo/deps/dist', } })); diff --git a/godo/build.sh b/godo/build.sh index 2312b1a..3751c6c 100644 --- a/godo/build.sh +++ b/godo/build.sh @@ -22,7 +22,7 @@ for PLATFORM in "${PLATFORMS[@]}"; do mkdir "$OUT_PATH" fi # 输出文件名 - OUTPUT_FILE="${OUT_PATH}godoos_${OS}_${ARCH}${SUFFIX}" + OUTPUT_FILE="${OUT_PATH}godoos_web_${OS}_${ARCH}${SUFFIX}" # 设置GOOS和GOARCH环境变量 export GOOS=$OS @@ -30,7 +30,7 @@ for PLATFORM in "${PLATFORMS[@]}"; do export GODOTOPTYPE="web" # 执行编译命令,并处理可能的错误 - go build -o "$OUTPUT_FILE" ./main.go || { echo "编译 $OS/$ARCH 失败,请检查错误并尝试解决。"; continue; } + go build -ldflags="-s -w" -o "$OUTPUT_FILE" ./main.go || { echo "编译 $OS/$ARCH 失败,请检查错误并尝试解决。"; continue; } echo "编译 $OS/$ARCH 成功,生成文件: $OUTPUT_FILE" done