Html Github页面生成失败
我的Jekyll Github页面reop出现以下错误:Html Github页面生成失败,html,github,jekyll,symlink,github-pages,Html,Github,Jekyll,Symlink,Github Pages,我的Jekyll Github页面reop出现以下错误: 您的站点在生成时遇到问题:source/blog/index.html中包含了一个符号链接的文件,或者您的\u includes目录中不存在该文件。 是它抱怨的文件,其余代码包含在该repo中。我很困惑,因为它引用的两个文件都在\u includes文件夹中,那么会出现什么问题呢?当我在本地构建并运行该页面时,该页面工作正常 谢谢 我遇到了同样的问题,同样的错误消息,你可能从github收到一条帖子,说有一个符号链接错误,在我的例子中,我
您的站点在生成时遇到问题:source/blog/index.html中包含了一个符号链接的文件,或者您的\u includes目录中不存在该文件。
是它抱怨的文件,其余代码包含在该repo中。我很困惑,因为它引用的两个文件都在\u includes
文件夹中,那么会出现什么问题呢?当我在本地构建并运行该页面时,该页面工作正常
谢谢 我遇到了同样的问题,同样的错误消息,你可能从github收到一条帖子,说有一个符号链接错误,在我的例子中,我得到了这个错误: 符号链接
/vendor/bundle/ruby/2.3.0/gems/ffi-1.9.18/ext/ffi_c/libffi-x86_64-linux-gnu/include/ffitarget.h
以站点存储库中不存在的文件为目标
我不知道为什么会发生这种错误,但我知道一种可能也适用于您的解决方法
解决方案是在本地构建站点,并且只将站点文件夹发送到github
遵循以下步骤:
jekyll build--safe
git add.
,git commit-m“static build”
,git push origin gh pages
您好,您无法从博客加载文件jekyll被配置为仅从_posts加载帖子?为什么要从“blog”文件夹加载帖子?我不确定您的意思。博客文件夹似乎包含表示我的帖子列表的index.html页面。实际的帖子位于_posts目录中。jekyll使用此项目结构,这就是原因儿子,我问你为什么要从博客Folder服务你的页面这是jekyll的解释,当你使用插件时,为什么你必须在本地建立你的网站:"GitHub页面由Jekyll提供支持。但是,出于安全原因,所有页面站点都使用--safe选项生成,以禁用自定义插件。不幸的是,这意味着您的插件在部署到GitHub页面时无法工作。您仍然可以使用GitHub页面发布站点,但您需要在本地转换站点并推送生成静态文件到GitHub存储库,而不是Jekyll源文件。“我建议不要这样做-这不是GitHub页面的预期用途,您应该让GitHub运行构建。