部署到生产环境

使用 GT 部署你的 React 应用指南。

概览

这是一份简短教程,帮助你使用 GT 部署 React 应用。

整个流程用时应少于 5 分钟。

我们将通过以下 3 个步骤完成:

添加生产环境 API Keys。

运行 gtx-cli configure 命令配置项目。

在构建脚本中添加 translate 命令。

先决条件

我们假设你已经使用 GT 配置好了 React 应用。 如果还没有,请先按照快速开始指南来配置项目。

步骤 1:切换到生产环境的 API 密钥 🔑

要将应用部署到生产环境,你需要使用生产环境的 API 密钥。

在你的仪表盘中,打开侧边栏的 API Keys。 点击 Create API Key,并将其添加到生产环境。

GT_API_KEY="YOUR_GT_API_KEY"
GT_PROJECT_ID="YOUR_GT_PROJECT_ID"

务必保护你的 API key!

生产环境的密钥能用于生产环境。 同样,开发环境的密钥能用于开发环境。 切勿将你的 API key 提交到公共代码仓库!

步骤 2:运行 gtx-cli configure 命令 🔧

如果你之前运行过安装向导,可以跳过此步骤。 安装向导已经为你执行过 gtx-cli configure 命令。

运行 gtx-cli configure 命令以配置项目。

npx gtx-cli configure

如果不想将翻译托管在 GT CDN(内容分发网络)上,被询问时请选择“否”。 同时需要配置 loadTranslations 函数。

步骤 3:将 translate 命令添加到构建脚本 🏗️

最后一步是将 translate 命令 添加到构建脚本中。 请确保 translate 命令位于 build 命令之前。

package.json
{
  "scripts": {
    "build": "npx gtx-cli translate && <...你的构建命令...>"
  }
}

就这样!现在,当你将应用部署到生产环境并运行 npm run build 时, 你的项目将会自动完成翻译,并与应用一同部署。


后续步骤

  • 查看CLI 文档,了解有关 CLI 工具的更多信息。
  • 此处了解 CLI 工具的不同配置选项。
  • 此处了解生产环境与开发环境的差异。

本指南如何?