Skip to main content

Deploying to Surge

在本指南中,您将学习如何将Gatsby网站部署到Surge.

Surge是用于托管静态网站的云平台,该平台使用极为简单,但为需要它们的用户提供自定义选项.

它们的免费层允许使用自定义域和基本SSL进行无限发布,并通过专业计划提供更多功能.

本指南将向您展示如何快速完成一些步骤:

Step 1: Getting Surge

要使用npm安装喘振CLI,请将以下内容粘贴到终端中:

Step 2: Preparing to deploy

通过在项目的根目录中运行以下命令来构建站点:

这将在./public文件夹中生成您网站的可发布版本.

Step 3: Deploying

您可以通过在项目目录的根目录中运行以下命令来部署站点.

如果这是您第一次使用Surge,则会提示您从命令行创建一个(免费)帐户. 这只会发生一次.

enter确认您的public/文件夹的路径正确,并且您想要保留随机生成的子域名(如果没有,则可以对其进行编辑).

你完成了! 您的终端将输出您的站点部署域的地址.

Step 4: Bonus - Remembering a domain

为确保将来的部署发送到同一位置,您可以从项目根目录将域名存储在CNAME文件中. 假设您的站点已部署到https://my-cool-domain.surge.sh ,请运行以下命令:

请查阅Surge Docs,以获取有关如何进一步自定义部署的信息. 请记住,每次重新部署站点时,都需要先重新运行gatsby build .

References:


Edit this page on GitHub
Docs
Tutorials
Plugins
Blog
Showcase

by  ICOPY.SITE