将你的 Astro 站点部署到 Heroku
Heroku 是一个平台即服务,用于在云中构建、运行和管理现代应用。你可以使用本指南将 Astro 站点部署到 Heroku。
¥Heroku is a platform-as-a-service for building, running, and managing modern apps in the cloud. You can deploy an Astro site to Heroku using this guide.
如何部署
标题部分 如何部署¥How to deploy
-
Install the Heroku CLI.
-
Create a Heroku account by signing up.
-
Run
heroku login
and fill in your Heroku credentials:终端窗口 $ heroku login -
Create a file called
static.json
in the root of your project with the below content:static.json {"root": "./dist"}This is the configuration of your site; read more at heroku-buildpack-static.
-
Set up your Heroku git remote:
终端窗口 # version change$ git init$ git add .$ git commit -m "My site ready for deployment."# creates a new app with a specified name$ heroku apps:create example# set buildpack for static sites$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-static.git -
Deploy your site:
终端窗口 # publish site$ git push heroku master# opens a browser to view the Dashboard version of Heroku CI$ heroku open