我可以更改Jekyll用于临时建筑的目录吗?
我在gh-pages
分支上使用Jekyll,当我在master
切换回我的Ember项目时,它会将新文件放入/tmp
。这会导致Jekyll的构建出现问题,并且每次切换回gh-pages
时都会强制我删除目录。
答案 0 :(得分:2)
是的,你可以。
在_config.yml
所在的本地文件夹中,您可以通过以下几种方式执行此操作(Jekyll站点根目录):
:一种。编辑_config.yml 以获得网站生成的目的地:
在_config.yml
中,添加以下内容:
destination: /tmp/jekyll_site/
这将告诉jekyll您希望在/tmp/jekyll_site
文件夹中生成临时网站。
<强> B中。通过终端传递目的地
jekyll serve -d /tmp/jekyll_site/
或jekyll serve -destination /tmp/jekyll_site/
此标志将让Jekyll在指定的文件夹中生成文件。
有关Jekyll使用的配置选项和标志的更多信息,请参见here in the documentation。 :)