# WPD FileSystem **Repository Path**: Grassto/WPD-FileSystem ## Basic Information - **Project Name**: WPD FileSystem - **Description**: 使用MTP协议 通过WPD(windows portable device)读取便携式设备信息并进行文件传输。 使用electron-vue搭建exe和go作为服务器,实现的桌面程序 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2019-09-10 - **Last Updated**: 2024-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本项目包括 `go` 的服务器端 和 `electron-builder` 使用 `vue` 搭建的前端。 # 前端 会直接打开编译好的后台服务程序。 1. `yarn install` 2. `yarn dev` 进行调试 3. `yarn build` 打包 #### 注意 调试时,需要修改 `src/renderer/local/local.js` 中的 `_startServer` 方法,将 `basePath` 设置为自己的后台路径。 打包完成的,需要将后端生成的 `exe` 放在同级目录下。 # 后端 1. 进入 `ginServer` 目录,执行命令 `go mod tidy` 2. `go build` 生成 `WPD-FileSystem.exe`