# fydeploy **Repository Path**: xrootx/fydeploy ## Basic Information - **Project Name**: fydeploy - **Description**: 一键自动化打包发布到服务器 在开发调试测试过程中,总是要频繁执行一系列重复操作,包括: 本地执行打包命令,登录到服务器,清理无用文件,再拷贝本地文件到服务器上。 使用此脚本,可以一键自动化完成上述过程,提高生产力。 尤其适合前端js开发工程师,稍作修改也可以用于后端等其它场景。 - **Primary Language**: Shell - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-02 - **Last Updated**: 2022-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: 自动化, 发布, 脚本, 服务器, 前端 ## README # fydeploy #### 介绍 一键自动化打包发布到服务器 在开发调试测试过程中,总是要频繁执行一系列重复操作,包括: 本地执行打包命令,登录到服务器,清理无用文件,再拷贝本地文件到服务器上。 使用此脚本,可以一键自动化完成上述过程,提高生产力。 尤其适合前端js开发工程师,稍作修改也可以用于后端等其它场景。 主要功能: 1. 本地-打包 2. 服务器-清理旧文件(可选择性保留指定目录和文件) 3. 本地-上传到服务器 #### 环境及依赖 1. 本地仅在mac系统上测试过 2. 服务器仅在CentOS上测试过 3. 需使用ssh公钥实现免密登录服务器 #### 安装及使用 1. 下载 fydeploy.sh 到项目目录 2. 修改相关项目配置信息 3. 运行 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request