Jekyll Github页面-包含的文件是符号链接或不存在
我在GitHub页面上构建网站时遇到问题。我收到以下消息: 您的页面在生成时遇到问题:文件包含在Jekyll Github页面-包含的文件是符号链接或不存在,jekyll,github-pages,Jekyll,Github Pages,我在GitHub页面上构建网站时遇到问题。我收到以下消息: 您的页面在生成时遇到问题:文件包含在docs/samples/widgets/custom\u services.html中,该文件是一个符号链接,或者在\u includes目录中不存在 所有文件都可以在以下位置查看: 包含的文件确实存在,并且不是符号链接。 在本地,我在构建页面或在浏览器上查看页面方面没有任何问题 对正在发生的事情有什么建议吗?看起来您正在使用一个不允许在GitHub页面上的Jekyll站点中使用自定义源。他们。因此
docs/samples/widgets/custom\u services.html
中,该文件是一个符号链接,或者在\u includes
目录中不存在
所有文件都可以在以下位置查看:
包含的文件确实存在,并且不是符号链接。
在本地,我在构建页面或在浏览器上查看页面方面没有任何问题
对正在发生的事情有什么建议吗?看起来您正在使用一个不允许在GitHub页面上的Jekyll站点中使用自定义源。他们。因此,它正在寻找
/\u includes/..
而不是/docs/\u includes
似乎您正在使用Jekyll,这个答案已经有2年了,但对于其他有类似问题的人:检查您是否需要Jekyll。如果不这样做,则将名为.nojekyll的空文件添加到存储库的根目录中应该可以解决此问题。只需创建并添加一个文件名为.nojekyll的新文件即可。这应该可以解决它我在GitHub上部署一个2017年用Bulma构建的旧网站时遇到了类似的问题。在更新了所有依赖项之后,我仍然得到与Filipiz相同的错误。我删除了/docs文件夹,重新部署了git状态,添加、提交和推送,一切正常 对我来说,问题是我使用的是Jekyll
,并且有一个Github页面不支持的RubyGem
如果出现上述错误并使用Jekyll,我建议您尝试以下操作:
jekyll-serve
在本地生成静态站点,并将“\u-site”文件夹的内容推送到存储库的主分支。这使我们能够更好地控制我们希望使用的宝石
你有过这样的运气吗?我遇到了同样的问题。我的配置文件中没有“源代码”,尽管我的_includedir中有文件,但我仍然遇到了问题。