fix(website): generate sitemap only in build output

This commit is contained in:
KoalaDev
2026-07-15 03:30:22 +02:00
parent 62046acb81
commit 61514b9b6f
4 changed files with 5 additions and 2678 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ const path = require('path');
const https = require('https');
const websiteDir = __dirname;
const sitemapPath = path.join(websiteDir, 'sitemap.xml');
const sitemapPath = path.join(websiteDir, 'www', 'sitemap.xml');
// 1. Find the IndexNow key file in the website directory
const files = fs.readdirSync(websiteDir);
@@ -34,7 +34,7 @@ console.log(`Key Location: ${keyLocation}`);
// 2. Parse URLs from sitemap.xml
if (!fs.existsSync(sitemapPath)) {
console.error(`Error: sitemap.xml not found at ${sitemapPath}`);
console.error(`Error: generated sitemap.xml not found at ${sitemapPath}. Run \`node website/build.cjs\` first.`);
process.exit(1);
}