Vercel 能够依靠 Git仓库 ,在线主动构建和公布Web动态我的项目,反对自定义域名,能够主动签发SSL证书,开启HTTPS,还有一个特点,领有寰球CDN,国内速度不错。

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

注册账号

通过Git仓库账号关联注册,如果注册中呈现谬误,查看下账号是不是QQ邮箱。

Vercel不反对QQ邮箱,以GitHub为例,能够批改GitHub的默认邮箱。

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

导入我的项目

输出你的我的项目地址

抉择你的账户

在线装置Vercel

受权Vercel,抉择受权我的项目

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

导入我的项目,抉择我的项目框架

部署我的项目

导入项后会主动构建、公布我的项目,间接拜访: https://ichochy.com/

下次提交代码到Git仓库,Vercel不必任何操作,就能够间接主动构建和公布我的项目

自定义域名

间接增加已有的域名,域名商管理系统配置域名记录,期待失效。

Vercel -> Project-> Settings -> Domains

失效后会主动签发SSL证书,开启HTTPS

指定 Hugo 版本

在我的项目的环境变量中增加Hugo版本

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

实现后从新公布

Build Logs12:21:18.550      Cloning github.com/iChochy/iChochy.github.io (Branch: master, Commit: a169de0)12:21:19.212      Cloning completed in 662ms12:21:19.213      Analyzing source code...12:21:19.799      Installing build runtime...12:21:20.194      Build runtime installed: 394.753ms12: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.14ms12:21:21.022      Installing Hugo version 0.74.212:21:23.078      Installing dependencies...12:21:23.290      yarn install v1.22.412: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 ms12: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.776ms12: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/