MkDocs部署¶
Cloudflare Page部署¶
1.項目上传Github仓库¶
2.準備工作¶
由於 MkDocs 是基於 python的,所以需要準備 requirements.txt 文件
在項目的工作目錄下,執行 pip freeze > requirement.txt 命令,生成 requirements.txt 文件
3.Cloudflare Page創建Page項目¶
-
a.當前我们在
Workers & Pages / Overview下,點擊右上角create,選擇Pages,點擊Connect to Git,选择想要建立workflow的仓库(需要允許Cloudflare關聯你的GitHub賬號)。 -
b.接著設置
Build settingsFramework preset選擇MkdocsBuild command默認是mkdocs build,經過測試你要手動改成pip install -r requirement.txt && mkdocs build在後續的編譯安裝過程中才能成Build output directory默認site無需修改
-
c.
Save and Deploy即可 -
d.回到
Workers & Pages / Overview,我們就可以看到創建的Page項目,我們可以在setup a custom domain設置自定義域名,
至此,由 Cloudflare 托管的 MdDocs 項目就已經部署完成了。