假设你已经安装了Jekyll,用jekyll new name_of_your_blog && cd name_of_your_blog ,生成你的博客。
然后运行git init 。
用heroku create siaw23sblog 创建一个独特的名字,以便在Heroku上托管我们的博客(如果你愿意),其中siaw23sblog 是你选择的一个独特的名字。如果你想不出什么独特的名字,请运行heroku create 。Heroku会帮你取一个随机的名字。如果你想出了什么,你可以稍后改变这个名字。你可能需要安装Heroku CLI,以获得heroku 命令。
下一步是创建一个Procfile,内容如下:
web: jekyll serve -P $PORT --no-watch --host 0.0.0.0
Heroku使用Procfile来指定哪些命令将在你的dynos上运行。所以在上面,我们想在$PORT ,注意你不需要在Heroku上手动给你的ENVs添加任何变量$PORT 。Heroku会帮你做这个。然后你传递--no-watch 选项,并指定你的服务器在Heroku的localhost上运行。
提交并推送所有内容,包括Procfile到Heroku的主分支。
最后一步是进入你在Heroku上的仪表板,打开你的 "网络 "命令。你可以在Heroku上你的应用程序仪表盘的 "概览 "标签上找到这个:

做heroku open ,看到你的博客沐浴在光辉之中。
快乐的博客