代码发布
# 代码发布
## 01.代码发布介绍
> 该功能用于对应模块的前端代码快速发布
>
> 注意:该功能只限于前后端分离项目的设计环境下使用。
>
> 提示:在模块内的版本号是唯一的,上传代码包格式必须为标准zip压缩包。
## 02.代码发布属性介绍
| 属性名 | 属性介绍 |
|------------|--------------------------------|
| 版本号 | 唯一值且用于排序 |
| 版本描述 | 当前版本的大致内容 |
| 代码包 | 当前版本的代码包(压缩包必须为.zip格式) |
| 代码对外路径 | 该属性是当前发布版本的对外映射路径,使用方式:服务器地址/映射路径/具体页面的路径 [3.3修改代码映射路径](#3.3.修改代码映射路径)|
## 03.代码发布流程图
### 3.1.上传/发布(回撤版本) 代码
> 概述:该流程含概了发布/回撤版本操作示例,以及手动将前端代码打包为 .zip压缩包
> 注意:上传的版本号不能重复且代码包格式必须为 .zip压缩包 *(请阅读*-[3.4代码包压缩规范](#3.4.代码包压缩规则))
##### 3.1.1.上传流程图
*1. 点击上传按钮*

*2. 输入必须属性(如有疑问,请点击-* [跳转代码02.发布属性介绍])

*3. 进入文件选择器*

*4. 选择您需要上传的代码*

*5. 点击上传即可完成代码上传*

##### 3.1.2.发布/回撤版本流程图
*1. 找到您需要发布(回撤)的版本点击发布即可完成发布*

### 3.2.删除版本
> 概述:该方法将永久删除储存的代码包及版本发布记录且不可删除当前版本
##### 删除版本流程图
*找到您需要删除的版本,点击删除按钮,即可完成删除*

<a id="3.3.修改代码映射路径"></a>
### 3.3.修改代码映射路径
*1. 输入新的映射路径,点击修改路径按钮即可完成修改*

*2. 在地址栏中输入,服务器地址 / 对外路径 / 具体页面地址*
http:192.168.1.XX/对外路径/login
> 左图是修改后的对外路径,右图是http方式的访问格式

<a id="3.4.代码包压缩规则"></a>
### 3.4.代码包压缩规则
> 将您的前端代码打包且压缩为 .zip包
> *注意:压缩时请将包(dist)目录内的文件进行压缩* #请看下图
