leilukin-site/eleventy.config.js
Leilukin 9c5c2755d7 Revert "Install Eleventy ToC plug-in"
This reverts commit 8e6d55f68f7579a4ca190bb31990bf075f8b30fb.
2024-04-12 01:22:18 +08:00

30 lines
989 B
JavaScript

// Installed Plug-ins
const { EleventyRenderPlugin } = require("@11ty/eleventy");
const pluginWebc = require("@11ty/eleventy-plugin-webc");
const pluginRss = require("@11ty/eleventy-plugin-rss");
const metagen = require('eleventy-plugin-metagen');
const anchors_plugin = require('@orchidjs/eleventy-plugin-ids');
module.exports = function (eleventyConfig) {
// Copy files
eleventyConfig.addPassthroughCopy("./src/assets/");
eleventyConfig.addWatchTarget("./src/assets/");
eleventyConfig.addPassthroughCopy({ "./src/assets/feed/": "/" });
// Installed Plug-ins
eleventyConfig.addPlugin(EleventyRenderPlugin);
eleventyConfig.addPlugin(pluginWebc, {
components: "./src/_includes/**/*.webc",
});
eleventyConfig.addPlugin(pluginRss);
eleventyConfig.addPlugin(metagen);
eleventyConfig.addPlugin(anchors_plugin, {
selectors: ['h2','h3','h4','h5','h6'],
});
return {
dir: {
input: "src"
}
};
};