博客 / 詳情

返回

Vercel 上自動部署你的個人博客 Hugo

Vercel 可以依託 Git倉庫 ,在線自動構建和發佈Web靜態項目,支持自定義域名,可以自動簽發SSL證書,開啓HTTPS,還有一個特點,擁有全球CDN,國內速度不錯。

支持多套框架和模版,如:Hugo、Jekyll、Hexo、Next、Vue…

註冊賬號

通過Git倉庫賬號關聯註冊,如果註冊中出現錯誤,檢查下賬號是不是QQ郵箱。159851540134088415Vercel不支持QQ郵箱,以GitHub為例,可以修改GitHub的默認郵箱。

GitHub -> Settings -> Emails -> Primary email address

159851526634473314

導入項目

輸入你的項目地址15984828280211707選擇你的賬户15984829290188618在線安裝Vercel15984829670172789授權Vercel,選擇授權項目

GitHub -> Settings -> Applications -> Vercel -> Configure

159848371700166310導入項目,選擇項目框架159851472335999113

部署項目

導入項後會自動構建、發佈項目,直接訪問: https://ichochy.com/
159848411598767311下次提交代碼到Git倉庫,Vercel不用任何操作,就可以直接自動構建和發佈項目

自定義域名

直接添加已有的域名,域名商管理系統配置域名記錄,等待生效。

Vercel -> Project-> Settings -> Domains

159851870725808016生效後會自動簽發SSL證書,開啓HTTPS159851893625696117

指定 Hugo 版本

在項目的環境變量中添加Hugo版本

Vercel -> Project-> Settings -> Environment Variables
HUGO_VERSION 0.74.2

159851902925060418完成後重新發布

Build Logs

12:21:18.550      Cloning github.com/iChochy/iChochy.github.io (Branch: master, Commit: a169de0)
12:21:19.212      Cloning completed in 662ms
12:21:19.213      Analyzing source code...
12:21:19.799      Installing build runtime...
12:21:20.194      Build runtime installed: 394.753ms
12:21:20.575      Looking up build cache...
12:21:20.638      Build cache found. Downloading...
12:21:20.647      Build cache downloaded [206.00 B]: 8.14ms
12:21:21.022      Installing Hugo version 0.74.2
12:21:23.078      Installing dependencies...
12:21:23.290      yarn install v1.22.4
12:21:23.302      info No lockfile found.
12:21:23.306      [1/4] Resolving packages...
12:21:23.306      [2/4] Fetching packages...
12:21:23.309      [3/4] Linking dependencies...
12:21:23.312      [4/4] Building fresh packages...
12:21:23.315      success Saved lockfile.
12:21:23.316      Done in 0.03s.
12:21:23.515      Building sites … 
12:21:23.515                         | EN   
12:21:23.515      -------------------+------
12:21:23.515        Pages            | 109  
12:21:23.515        Paginator pages  |   4  
12:21:23.515        Non-page files   |   0  
12:21:23.515        Static files     |  13  
12:21:23.515        Processed images |   0  
12:21:23.515        Aliases          |   1  
12:21:23.515        Sitemaps         |   1  
12:21:23.515        Cleaned          |   0  
12:21:23.515      Total in 162 ms
12:21:23.776      Uploading build outputs...
12:21:31.360      Build completed. Populating build cache...
12:21:31.457      Uploading build cache [220.00 B]...
12:21:31.614      Build cache uploaded: 156.776ms
12:21:31.620      Done with ”config.toml“

相關文章

  • HUGO 目錄詳解,創建自己的網站系統2020/08/10

  • 免費創建屬於自己的博客,Hugo+Github Pages 2020/08/02

  • 個人站長的加速器 - 百度雲加速 2020/06/22

  • 通過Cloudflare開啓全站https 2019/10/08

  • jekyll-admin的搭建和使用 2019/09/25

源文:https://ichochy.com/posts/20200822.html


如果對您有幫助,請點

user avatar pengjiyuan 頭像 xfl03 頭像
2 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.