有没有一种简单的方法可以让Jekyll将文件输出到docs/目录?
我正在使用Jekyll构建一个Github页面站点,遇到了一个愚蠢的问题 Github推荐Jekyll用于Github页面,所以我认为它可以正常工作;然而,事实并非如此 默认情况下,Jekyll会将所有文件构建到有没有一种简单的方法可以让Jekyll将文件输出到docs/目录?,jekyll,github-pages,Jekyll,Github Pages,我正在使用Jekyll构建一个Github页面站点,遇到了一个愚蠢的问题 Github推荐Jekyll用于Github页面,所以我认为它可以正常工作;然而,事实并非如此 默认情况下,Jekyll会将所有文件构建到\u site/目录中,该目录非常漂亮,看起来很别致,等等,但不是Github页面的选项 Github似乎只提供三种托管选项: master分支的根 docs/主分行文件夹 gh页面Branch 那么,请告诉我,为什么我不能将Jekyll构建为A.具有自定义名称的分支或B.名为docs/
\u site/
目录中,该目录非常漂亮,看起来很别致,等等,但不是Github页面的选项
Github似乎只提供三种托管选项:
master
分支的根docs/
主分行文件夹gh页面
Branchdocs/
的文件夹,而不是\u site
我已经查看了Jekyll文档和Github页面文档,以及一些广泛的Google搜索,所以如果这是一个像我希望的那样愚蠢的问题,请对反对票表示友好
任何帮助或建议都将不胜感激-
结果是我没有阅读足够的文档
解决方案是在项目根目录中的_config.yaml文件中添加一个标记
此行将从使用_site切换到使用docs/进行生成输出:
destination:docs/
或者,您可以将其作为环境变量传递,如下所示:
jekyll build——目标文档/
结果是我没有读足够的文档
解决方案是在项目根目录中的_config.yaml文件中添加一个标记
此行将从使用_site切换到使用docs/进行生成输出:
destination:docs/
或者,您可以将其作为环境变量传递,如下所示:
jekyll构建——目标文档/