vercel部署踩坑

2022-03-07 澡盆

GitHub Page国内访问一直不太稳定,查询了资料说可以部署到vercel加速,马上试了下。

开始

打开Vercel网站,直接用GitHub授权注册,然后获取GitHub Page的权限。

import

vercel会自动识别博客的框架进行部署,点击deploy开始部署。

jekyll:command not found?

查看build log显示:

sh: jekyll:command not found
Error:Command :jekyll build exited with 127

意思是没找到jekyll命令,翻阅了下网上资料,找到了这篇文章:Deploying Hugo & Jekyll Sites with Vercel,里面提到缺少Gemfile文件。

随后创建一个Gemfile文件加入以下内容,放到项目根目录:

source 'https://rubygems.org'

gem 'jekyll'

重新部署一遍,问题解决。

tips

domain