From 42ac9ee2b6cfcd03869dbf0198be1b99195159e3 Mon Sep 17 00:00:00 2001 From: Joshua Seigler Date: Sun, 29 Jun 2025 14:47:50 -0400 Subject: [PATCH] fix asset paths --- eleventy.config.js | 6 +++++- site/_includes/base.njk | 2 +- site/sitemap.njk | 10 +++++----- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/eleventy.config.js b/eleventy.config.js index 5a25bbd..6396815 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -131,7 +131,7 @@ export default async (config) => { config.addPlugin(EleventyFeedPlugin, { type: "atom", // "atom", ""rss", or "json" - outputPath: "/feed.xml", + outputPath: "/assets/feed.xml", collection: { name: "posts", // iterate over `collections.posts` limit: 0, // 0 means no limit @@ -151,11 +151,15 @@ export default async (config) => { config.addPlugin(EleventyVitePlugin, { viteOptions: { + appType: "mpa", + publicDir: "assets/", server: { port: 8080, + middleWareMode: true, }, build: { mode: "production", + emptyOutDir: true, sourcemap: true, }, plugins: [ViteMinifyPlugin({})], diff --git a/site/_includes/base.njk b/site/_includes/base.njk index 3b0036d..edbe46c 100644 --- a/site/_includes/base.njk +++ b/site/_includes/base.njk @@ -11,7 +11,7 @@ title: Joshua's Homepage - + {{ computedTitle }} - {{ site.title }} diff --git a/site/sitemap.njk b/site/sitemap.njk index 298c453..e26a01d 100644 --- a/site/sitemap.njk +++ b/site/sitemap.njk @@ -1,15 +1,15 @@ --- -permalink: /sitemap.xml +permalink: /assets/sitemap.xml eleventyExcludeFromCollections: true --- - {% for page in collections.all %} - {% if not page.data.draft and page.url %} + {%- for page in collections.all -%} + {%- if not page.data.draft and page.url %} {{ site.url }}{{ page.url | url }} {{ page.date.toISOString() }} - {% endif %} - {% endfor %} + {%- endif -%} + {%- endfor %}