在21YunBox上部署next

21 yunbox提供快速中文CDN,持续部署,一键式HTTPS和其他服务,如托管数据库和后端web服务,为在中国开展网络项目提供了途径。

21YunBox包括以下功能:

  • 持续的,自动的构建和部署从GitHub和Gitee
  • 通过自动SSL证书让我们加密
  • 快速缓存失效与一个极快的,中文CDN
  • 无限的自定义的域
  • 自动Brotli压缩更快的网站
  • 本地HTTP / 2的支持
  • 自动HTTP→HTTPS重定向
  • 自定义URL重定向和重写

先决条件

本指南假设您已经有一个要部署的next项目。如果你需要一个项目,使用create-nuxt-app开始或叉21YunBox的Nuxt例子在继续之前。

设置

你可以通过两个简单的步骤在21YunBox上建立一个next网站:

  1. 在21YunBox上创建一个新的web服务,并允许21YunBox访问您的GitHub或giitee repo。

  2. 在创建过程中使用以下值:

    环境 静态网站
    建造的命令 纱线和纱线生成(或您自己的构建命令)
    发布目录 / dist。(或您自己的输出目录)

就是这样!你的网站将在你的21YunBox URL(看起来像yoursite.21yunbox.com)。

连续部署

现在21YunBox已经连接到你的repo,它会在你推送到GitHub的任何时候自动构建并发布你的站点。

21YunBox CDN和缓存失效

21YunBox将您的网站托管在一个中文的、极快的CDN上,以确保您在中国的所有用户获得尽可能快的下载时间。

每次部署都会自动并立即使CDN缓存失效,因此您的用户总是可以访问您的站点上的最新内容。

自定义的域

添加您自己的域名到您的网站轻松使用21YunBox的自定义的域指南。

贡献者

发现了一个错误还是想对文档做出贡献?在GitHub上编辑此页!