# yapi-tools **Repository Path**: sudot/yapi-tools ## Basic Information - **Project Name**: yapi-tools - **Description**: 接口展示页面。可以导入导出 yapi 格式 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-02-25 - **Last Updated**: 2021-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yapi-tools 导入 yapi 的接口,可编辑并导出 ![Untitled](README/Untitled.gif) # 编译可执行文件 ## 快捷编译 进入项目根目录执行下面命令,生成可执行文件 `yapi-tools` 到项目根路径的 `bin` 目录下。 ```bash go build -o bin/yapi-tools ``` 或者 **Linux/OSX** ```bash ./build/build.sh ``` **Windows** ```bash .\build\build.bat ``` > Window 下需要安装 GCC,下载地址:http://tdm-gcc.tdragon.net/download ### 打包静态文件 ```bash go get -u github.com/go-bindata/go-bindata/... go-bindata -fs -pkg=assets -o=internal/assets/bindata.go -ignore=\\.DS_Store web/... assets/... ``` ### 生成系统托盘图标文件 首先进入项目根目录,然后执行下方命令生成 `iconunix.go` 和`iconwin.go`,此文件就是系统托盘图标。 **Linux/OSX** ```bash build/make_icon.sh build/icon.png ``` **Windows** ```bash build\make_icon.bat build\icon.ico ``` ### 生成可执行文件图标 **Windows** ```bash build\windres.exe -o app.syso build\app.rc ```