Files
jacoblenz/.eleventy.js
2023-01-29 12:44:10 +01:00

25 lines
861 B
JavaScript

const eleventyNavigationPlugin = require("@11ty/eleventy-navigation");
module.exports = function (config) {
// Uses the semi-official "navigation"-plugin for eleventy
config.addPlugin(eleventyNavigationPlugin);
// Set static folder, which copntent will be copied to the output folder
config.addPassthroughCopy({ "src/static/": "/" });
return {
// Set custom directories for dynamic pages, data, includes, layouts and finally the generated output
dir:
{
input: "src/dynamic",
layouts: "../layouts",
includes: "../includes",
data: "../data",
output: "dist"
},
// Set template formats so that other files won't be included in dist
templateFormats: ["njk", "md", "html"]
};
};