Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Frameworks Jekyll覆盖现有文件_Frameworks_Jekyll - Fatal编程技术网

Frameworks Jekyll覆盖现有文件

Frameworks Jekyll覆盖现有文件,frameworks,jekyll,Frameworks,Jekyll,我是使用杰基尔的初学者。每次我在命令行中输入jekyllservice,它都会自动生成默认的Jekyll文件并完全覆盖我自己的个人文件。如何阻止它这样做?Jekyll将生成文件到_site文件夹,除非您在_config.yml文件中更改了_site位置 Jekyll的诀窍是,它会从源文件夹中获取所有内容,除了以_开头的文件夹,然后用它们构建网站到_站点 如果这是您的布局: index.html css/style.css img/pic.jpg Jekyll将使用这些文件,检查是否有需要处理的

我是使用杰基尔的初学者。每次我在命令行中输入jekyllservice,它都会自动生成默认的Jekyll文件并完全覆盖我自己的个人文件。如何阻止它这样做?

Jekyll将生成文件到_site文件夹,除非您在_config.yml文件中更改了_site位置

Jekyll的诀窍是,它会从源文件夹中获取所有内容,除了以_开头的文件夹,然后用它们构建网站到_站点

如果这是您的布局:

index.html
css/style.css
img/pic.jpg
Jekyll将使用这些文件,检查是否有需要处理的内容,并将输出放到_站点:

_site/index.html
_site/css/style.css
_site/img/pic.jpg
也就是说,你不应该在你的站点文件夹中编辑。编辑_站点文件夹外的内容

这是

请注意,当您不想让一些文件夹成为您的Jekyll构建的一部分时,您可以像在_config.yml中那样忽略它们:

exclude: [Gemfile, Gemfile.lock, README.md]

还请注意,某些文件不包含Frontmatter时,无法正确处理。您可以。

Jekyll将生成文件到_site文件夹,除非您在_config.yml文件中更改了_site位置

Jekyll的诀窍是,它会从源文件夹中获取所有内容,除了以_开头的文件夹,然后用它们构建网站到_站点

如果这是您的布局:

index.html
css/style.css
img/pic.jpg
Jekyll将使用这些文件,检查是否有需要处理的内容,并将输出放到_站点:

_site/index.html
_site/css/style.css
_site/img/pic.jpg
也就是说,你不应该在你的站点文件夹中编辑。编辑_站点文件夹外的内容

这是

请注意,当您不想让一些文件夹成为您的Jekyll构建的一部分时,您可以像在_config.yml中那样忽略它们:

exclude: [Gemfile, Gemfile.lock, README.md]

还请注意,某些文件不包含Frontmatter时,无法正确处理。您可以。

欢迎来到SO。请阅读这篇文章,用足够和具体的信息来描述您的问题,以改进您的问题。我猜您所说的是
\u站点
文件夹中的文件?欢迎访问。请阅读这篇文章,用足够和具体的信息来描述你的问题,以改进你的问题。我猜你在谈论
\u站点
文件夹中的文件?