发布您的文档
发布您的文档
当您准备让文档公开访问时,请使用 Fern CLI 发布它们。选择以下方法之一:仅发布到生产环境,或同时发布到预发布和生产环境。
使用 Fern Dashboard 来管理 CLI 访问权限、连接您的 GitHub 仓库,并监控分析数据和失效链接。
发布到生产环境
对于单一生产环境站点(无预发布环境),运行以下命令来发布您的文档:
自动化发布流程
使用 GitHub Action 工作流在推送到 main 分支时自动发布您的文档。
生成令牌
使用 fern token 生成一个用于在 CI/CD 环境中对 Fern CLI 进行身份验证的令牌。该令牌特定于您在 fern.config.json 中定义的组织,并且不会过期。
发布到预发布和生产环境
要在发布到生产环境之前在预发布站点上预览更改,请在您的 docs.yml 文件中定义多个实例。配置多个实例后,发布时必须使用 --instance 标志。
自动化发布流程
使用 GitHub Action 工作流在每次推送时自动部署到预发布环境,同时保持生产环境部署为手动触发。
生成令牌
使用 fern token 生成一个用于在 CI/CD 环境中对 Fern CLI 进行身份验证的令牌。该令牌特定于您在 fern.config.json 中定义的组织,并且不会过期。
托管
当您发布文档时,Fern 会为您托管它们。您也可以将文档发布到自定义域名。
自托管您的文档
如果您需要离线访问文档或想在自己的服务器上托管文档,Fern 也提供该选项。自托管文档对某些功能的访问受限(包括 Ask Fern 和分析功能)。
取消发布您的文档
要取消发布文档站点,请导航到 Fern Dashboard 中您站点的 Settings 页面,然后点击 Unpublish。这会使域名不再公开访问,但不会删除站点——您可以随时重新发布。这对于创建草稿站点或临时隐藏站点使其不被公众查看很有用。