# Cloud 项目与发布 (/zh-CN/docs/verdent-manager/core-features/cloud-projects-and-publishing)

> 从 Desktop 应用创建、构建、预览并发布 Verdent Cloud 项目



Verdent Desktop 可以创建 Cloud 项目，并将其从一个提示词推进到实时的 `*.verdent.app` URL，无需切换到单独的浏览器工作流。

## 创建 Cloud 项目 [#创建-cloud-项目]

<Steps>
  <Step title="打开项目菜单">
    在 Home 中，打开 **Projects*&#x2A; 面板并选择 &#x2A;*+** 按钮。
  </Step>

  <Step title="选择 New Cloud project">
    选择 **New Cloud project**，输入项目名称，然后选择 **Create project**。你必须先登录才能使用 Cloud 项目。
  </Step>

  <Step title="描述应用">
    告诉 Verdent 你想构建的网站或应用。Verdent 会在 Cloud 基础设施中创建项目，并在 Desktop 工作台中打开它。
  </Step>

  <Step title="确认预览">
    使用 **Preview** 测试可运行的应用。项目必须具备可用的预览，才能发布。
  </Step>
</Steps>

<Tip>
  **New Cloud project** 条目在项目菜单中标记为 **Publish Anytime**。
</Tip>

## 发布项目 [#发布项目]

预览准备就绪后，在工作台标题栏中选择 **Publish**。配置应用 URL、标题、图标和可见性，然后开始发布。

Verdent 会在配置资源、扫描项目、构建应用、打包输出并提升新版本时报告进度。首次发布后，使用 **Publish changes** 更新线上应用。

应用上线后，使用 **My app** 管理其设置和生产数据。

## 在 My app 中管理应用 [#在-my-app-中管理应用]

可从工作台标签栏进入所选 Cloud 项目的 My app。如果标签页已关闭，选择 &#x2A;*+**，然后选择 **My app**。

<CardGroup cols="2">
  <Card title="通用" icon="gear" href="/docs/verdent-manager/my-app/general">
    管理发布、访问权限、应用身份、版本历史、功能和 Verdent 徽章。
  </Card>

  <Card title="数据库" icon="database" href="/docs/verdent-manager/my-app/database">
    浏览表，并添加、编辑、删除、筛选、排序或导出生产记录。
  </Card>

  <Card title="用户" icon="users" href="/docs/verdent-manager/my-app/users">
    配置登录，查看注册趋势，并搜索已注册账户。
  </Card>

  <Card title="分析" icon="chart-line" href="/docs/verdent-manager/my-app/analytics">
    查看访客、页面浏览量、来源网站、国家/地区和设备。
  </Card>
</CardGroup>

完整管理工作流请参阅 [My app 概览](/docs/verdent-manager/my-app/overview)。

## 发布本地项目 [#发布本地项目]

本地项目无法直接从其现有文件夹发布。如果你在本地项目中工作时选择 **Publish**，Verdent 会提供创建新 Cloud 项目的选项，并为你打开该项目以继续构建。

<Note>
  创建 Cloud 项目不会更改或上传你本地项目中的文件。请在新的 Cloud 项目中构建或重新创建可发布的应用，确认其预览，然后发布。
</Note>

## 部署资源限制 [#部署资源限制]

发布前，Verdent 会检查你当前套餐包含的部署资源：

| 资源                     | 限制控制的内容         |
| ---------------------- | --------------- |
| **Cloud 应用**           | 可发布多少个 Cloud 应用 |
| **Database storage**   | 项目可使用多少数据库存储    |
| **Persistent storage** | 项目可使用多少持久化磁盘存储  |

如果发布被阻止，对话框会显示受影响的资源、当前用量、套餐限制，以及可升级时的下一个可用套餐。

* 如果已达到 Cloud 应用限制，请先升级或归档现有应用，再发布新应用。
* 如果数据库或持久化存储已满，请升级套餐。如果没有更高套餐可用，请联系支持。
* 如果有多个资源被阻止，请在发布前解决列出的所有限制。

有关计费行为和故障排查，请参阅 [部署资源和限制](/docs/account-billing/deployment-resources)。

## 相关指南 [#相关指南]

<CardGroup cols="2">
  <Card title="发布 Cloud 应用" icon="globe" href="/docs/verdent-cloud/publish/go-live">
    配置并发布 Cloud 应用
  </Card>

  <Card title="分析" icon="chart-line" href="/docs/verdent-cloud/insights/analytics">
    了解应用上线后的流量
  </Card>

  <Card title="取消发布" icon="circle-stop" href="/docs/verdent-cloud/publish/unpublish">
    停止发布或移除线上应用
  </Card>

  <Card title="部署资源" icon="server" href="/docs/account-billing/deployment-resources">
    了解基于套餐的部署限制
  </Card>
</CardGroup>
