Salta ai contenuti

将你的 Astro 网站部署到 Render

Questi contenuti non sono ancora disponibili nella tua lingua.

你可以将 Astro 项目部署到 Render——一个提供了免费的 TLS 证书、全球 CDN、DDoS 保护、私有网络和来自 Git 的自动部署等功能的网站构建服务。

  1. 创建一个 render.com 账号 并登录。

  2. 从你的仪表盘点击 New + 按钮,选择 Static Site

  3. 连接你的 GitHubGitLab 仓库,或者输入一个公共仓库的公共 URL。

  4. 为你的网站取一个名称,选择分支,并指定构建命令和发布目录:

    • 构建命令: npm run build
    • 发布目录: dist 用于静态网站;如果你使用 server 或者 hybrid 服务器渲染模式,请将其配置为 dist/client
    • 环境变量(高级): Render 默认使用 Node.js 14.17.0,但 Astro 需要更高版本。添加一个名为 NODE_VERSION 的环境变量,值为 v18.17.1v20.3.0 或更高版本,告诉 Render 使用兼容的 Node.js 版本。或者,向项目添加一个 .node-version.nvmrc 文件来指定一个 Node.js 版本。
  5. 点击 Create Static Site 按钮。

Altre Guide di Pubblicazione

Contribuisci

A cosa stai pensando?

Crea una Issue su GitHub

Il modo più rapido per segnalare un problema al nostro team.

Comunità