You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何搭建默认主题非Minima的Jekyll博客?含主题配置问题解决

简便搭建默认使用Hacker主题的Jekyll博客

方案一:从零直接初始化指定主题的博客

直接用Jekyll初始化命令指定Hacker主题,跳过Minima默认配置:

  • 执行命令创建新博客:jekyll new my-hacker-blog --theme jekyll-theme-hacker
  • 进入博客目录:cd my-hacker-blog
  • 本地启动测试:bundle exec jekyll serve,访问http://localhost:4000确认主题生效

方案二:改造现有空博客(无需分支操作)

如果你的现有博客还没有内容,直接替换依赖和配置即可:

  1. 修改Gemfile:把原有的gem "minima"替换为gem "jekyll-theme-hacker",删除所有Minima相关的注释或配置行
  2. 更新_config.yml:将theme: minima改为theme: jekyll-theme-hacker,同时删除文件中所有minima:开头的配置块(如果存在)
  3. 更新依赖:执行bundle install,让Bundler安装Hacker主题的依赖
  4. 本地测试:运行bundle exec jekyll serve,验证主题是否正常加载
  5. 部署到GitHub Pages:将修改后的代码推送到GitHub仓库,在仓库「Settings -> Pages」设置中,确认构建源选择「GitHub Actions」或「Deploy from a branch」,系统会自动识别Hacker主题(也可手动选择)

关键注意点

Hacker是GitHub官方支持的Jekyll主题,无需额外添加远程仓库或复杂配置。之前修改_config.yml后失效,大概率是因为没有同步更新Gemfile中的依赖,导致本地环境仍在加载Minima主题。

内容的提问来源于stack exchange,提问作者Mykola Petrovych

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 12:50:15