WARNING

# 当前文档已迁移到新的文档站点 (opens new window),此内容不再维护!

# 静态网站

⚠️ 注意事项

使用 CLI 操作静态网站服务前请先到云开发控制台 (opens new window)开通静态网站服务。

  • localPath 为本地文件或文件夹的路径,为 目录/文件名 的形式,如 ./index.jsstatic/css/index.css 等。
  • cloudPath 为文件或文件夹的相对根目录的路径,为 目录/文件名 的形式,如 index.jsstatic/css/index.js 等。

⚠️ 注意事项

Windows 系统中 localPath 为本地路径形式,是系统可以识别的路径,通常使用 \ 分隔符。cloudPath 是云端文件路径,均需要使用 / 分隔符。

# 查看静态网站服务信息

您可以使用下面的命令展示静态网站的状态,访问域名等信息

cloudbase hosting:detail -e envId

# 部署文件

您可以使用下面的命令将文件上传到静态网站的存储空间中的指定路径,当不指定 cloudPath 时,文件将上传到根目录。

# 部署文件到指定目录
cloudbase hosting:deploy localPath cloudPath -e envId
# 将 hosting 目录下的所有文件部署到根目录
cloudbase hosting:deploy hosting -e envId

# 将 static 目录下的 index.js 文件部署到 static/index.js
cloudbase hosting:deploy ./static/index.js static/index.js -e envId

⚠️ 注意事项

当你使用vue.history模式时,需要在静态网站 (opens new window)-设置栏中配置错误页面为app依赖的页面。

部署文件单个文件理论最大值为 50TB,文件数量无限制,具体以实际情况为准。

# 删除文件

您可以使用下面的命令删除静态网站的存储空间中的文件或文件夹

cloudbase hosting:delete cloudPath -e envId

# 查看文件列表

您可以使用下面的命令部署展示静态网站存储空间中文件

cloudbase hosting:list -e envId