【发布时间】:2019-07-21 11:16:45
【问题描述】:
我做了以下事情:
- 做了我的 username.github.io 回购
- 将该存储库克隆到我的本地文件夹
- 在本地文件夹中,我做了“jekyll new ...”来生成 jekyll 的东西
- 我修改了“Gemfile”和“_config.yml”以使用名为“minimal-mistakes”的主题
(在我的 Gemfile 和“捆绑安装”中添加了一行
gem "minimal-mistakes-jekyll",然后 修改“_config.yml”以包含theme: minimal-mistakes-jekyll,然后是“捆绑更新”) - 在终端上键入“bundle exec jekyll serve”,转到 localhost:4000,然后我的简单 jekyll 站点出现了
然后我将本地的更改推送到远程服务器,并希望当我输入“username.github.io”时出现我的jekyll站点,但是当我进入时,页面是空白的。什么都没有。
嗯,这是因为在本地,我通过“bundle install”或“bundle update”安装了东西,但是 github 没有自动为我安装东西吗?
如何让我的 username.githhub.io 显示安装了主题的页面?
+1 问题: 我做了“jekyll new ...”,以生成 Gemfile 和其他 jekyll 相关文件,但这似乎没有必要。自己创建一个目录,然后在目录中创建 Gemfile 和 _config.yml 文件就可以了吗?
【问题讨论】:
-
你能显示你的
Gemfile和_config.yml吗?还有你推送到 GitHub 的文件夹结构是怎样的?
标签: ruby jekyll github-pages