# axure_client **Repository Path**: csn1024/axure_client ## Basic Information - **Project Name**: axure_client - **Description**: axure 上传小工具,一行命令上传到私有服务器 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-03-06 - **Last Updated**: 2025-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 介绍 当使用axure 生成html的时候,又要重新上传到公司的服务器上,感觉很麻烦。想用一个简单go来实现这个功能,所以有了这个小工具,文件夹上传 # 使用方法 ``` ./axure_client axure --username=xxx --password=xxxxxx --host=127.0.0.1 --port=22 --source=./rp --remotePath=/home/env/nginx/www/ ``` 默认是自动解压该文件,对应的服务器上需要安装unzip,如:yum install unzip 如果不需要解压,可以设置参数 --uncompress=false remotePath是远程服务器的路径,需要提前创建好 # 帮助 ./axure_client -h ``` USAGE main COMMAND axure axure上传服务, 例如:./axure_client axure --source=./api --remotePath=/home/xxx/ -------------------------------------------------- --source:axure打包的文件夹 绝对路径或者相对路径都可以 必传 --target:压缩包名称,可不填(必须是.zip结尾)) --remotePath:远程服务路径 必传 --host:远程服务器IP 必传 --port:端口 必传 --username:远程服务器用户名 必传 --password:远程服务器密码 必传 --uncompress:是否解压 默认true DESCRIPTION 欢迎使用axure client ``` # 打包命令 gf build