nanoc 中的文件必须始终位于布局文件夹中吗?

问题描述 投票:0回答:1

我们希望在我们的 nanoc 网站的内容中使用服务器端包含 (SSI)。这将使我们能够对共享信息进行分块并将其包含在多个页面中。它还允许我们只维护这一共享信息的一个源文件。

我弄清楚了如何在nanoc中添加SSI(部分)。如您所知,在 nanoc 中,我们有以下根级别文件夹,其中包括:
/内容/
/布局/

根据我找到的说明(https://nanoc.ws/doc/items-and-layouts/#partials),似乎“partials”或包含文件需要位于 /layouts/ 文件夹中(在/content/ 文件夹)。

例如: 以下代码用于插入包含文件/layouts/partials/shared/test.html

<%= render 'partials/shared/test/' %>

换句话说,代码假设包含文件将放置在布局文件夹中。您知道如何将 SSI 的默认路径更改为 /content/ 吗?这样我们就不会将内容与布局混合在一起了?

提前谢谢您。

nanoc
1个回答
7
投票

我删除了这个答案,以抗议 Stack Overflow 与 OpenAI 的合作关系。我不同意我的写作被用来训练生成式人工智能模型。

© www.soinside.com 2019 - 2024. All rights reserved.