Jekyll资产被删除

car*_*med 2 ruby-on-rails jekyll

我正在使用jekyll构建简单的静态网站。我的_config文件基本上是默认文件。我在网站上包含图片时遇到问题。

我的_site / assets目录中有一个images目录(我只是将其复制粘贴到其中)。在本地运行带有捆绑软件的网站后,images文件夹将从目录中删除。如果我将其复制回那里,则图像会正确显示在站点上,但刷新后会再次删除。

据我了解,我需要使用bundle来构建文件夹,以便它不会将其删除,但是对我来说确切的实现方式尚不清楚。有人可以解释发生了什么,我该如何解决?

Jac*_*ahy 6

我的_site / assets目录中有一个images目录(我只是将其复制粘贴到其中)。在本地运行带有捆绑软件的网站后,images文件夹将从目录中删除。

_site每次更改或jekyll build执行后,该文件夹将被删除并重建。您应该将文件放在/images/主项目文件夹的目录中。

据我了解,我需要使用bundle来构建文件夹,以便它不会将其删除,但是对我来说确切的实现方式尚不清楚。有人可以解释发生了什么,我该如何解决?

在终端中,导航到特定jekyll文件夹的根目录(例如/ theme-name /),然后使用命令jekyll build重建_site文件夹以反映所做的任何更改。