
# 发布项目
项目开发完成后，可以直接在线预览，也可以一键打包从A环境发布、B环境安装，实现开发 \> 测试 \> 上线的快速部署，从而实现不同环境之间资产的快速迁移。发布项目，支持将项目中的数据集数据一并进行打包。
#### 前提条件
发布项目前，请确保项目中的页面已发布。
#### 发布项目
1. 参考[登录华为云Astro大屏应用界面](https://support.huaweicloud.com/usermanual-astrocanvas/astrocanvas_05_6008.html)中操作，登录华为云Astro大屏应用界面。
2. 在"项目列表"中，将鼠标悬浮在需要发布的项目上，单击![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158755937.png)，发布项目。
3. 在版本管理中，单击"+ 新建版本"。
4. 设置版本号和版本描述（可选），勾选待发布的页面，选择页面版本，单击"确定"。 
   只有已生成发布链接的页面，才会显示在如[图1]所示页面中。您可以根据自身业务需求，选择发布一个或多个页面。
   图1新建版本   
   ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158424341.png "点击放大")
   
   
5. 单击![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158756965.png)，设置项目当前发布版本。
   
   图2设置当前发布版本   
   ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002123184328.png "点击放大")
   
   
6. 在弹出的提示框中，单击"确定"。 
   发布成功后，页面显示"版本发布成功"。
   
   
7. 设置项目访问限制。 
   图3设置项目访问限制   
   ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158305945.png "点击放大")
   - 按照项目限制：项目中页面首次完成验证后，其余页面无需二次验证。例如，页面A、B、C设置了Token认证，页面D、E、F设置了分享码。勾选按照项目限制时，校验过页面A的Token认证后，不会再校验页面B和C。校验了页面D的分享码后，同样不会再校验页面E和F。
   
   - 按照页面限制：项目遵循各页面访问限制。
   
   
   
   
8. 关闭项目发布页面，在项目列表中单击项目上的![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158716149.png)，可访问项目。
   
   全屏模式显示效果最佳（快捷键F11），否则部分区域可能有滚动条或显示不全。
   
   
 
