首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将带有.html后缀的页面保留在eleventy (静态站点生成)输出中?

Eleventy是一个静态站点生成器,它可以将各种模板语言(如HTML、Markdown等)转换为静态HTML页面。默认情况下,Eleventy会将所有的页面文件转换为HTML,并将其输出到指定的目录中。

如果你想保留带有.html后缀的页面在Eleventy的输出中,你可以按照以下步骤进行操作:

  1. 在Eleventy的配置文件(通常是.eleventy.js)中,找到eleventyConfig.addPassthroughCopy方法。该方法用于将指定的文件或目录复制到输出目录中,而不进行任何转换。
  2. eleventyConfig.addPassthroughCopy方法中,添加一个参数,指定带有.html后缀的页面所在的目录或文件。例如,如果你的页面位于src/pages目录下,可以使用以下代码:
代码语言:txt
复制
eleventyConfig.addPassthroughCopy("src/pages/**/*.html");

这将告诉Eleventy将src/pages目录下的所有带有.html后缀的页面复制到输出目录中。

  1. 运行Eleventy生成静态站点。你可以使用以下命令:
代码语言:txt
复制
npx eleventy

Eleventy将根据配置文件中的设置,将带有.html后缀的页面复制到输出目录中,同时将其他页面转换为静态HTML。

这样,带有.html后缀的页面就会保留在Eleventy的输出中了。

注意:以上步骤是基于Eleventy的默认配置进行的。如果你在Eleventy的配置文件中进行了其他自定义设置,可能需要根据实际情况进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券