Docs
Getting started
Sitemap
Sitemap
Sitemap generation is not yet implemented.
Try creating a sitemap manually for now.
#Example
Typescript
// ...
import { writeFileSync } from "fs";
const baseURL = "https://.../";
export default defineConfig({
plugins: [
// ...
{
name: "build:sitemap",
apply: "build",
buildEnd() {
const sitemap: string[] = [];
sitemap.push('<?xml version="1.0" encoding="UTF-8"?>');
sitemap.push(
'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'
);
sitemap.push(` <url>`);
sitemap.push(` <loc>${baseURL}/</loc>`);
sitemap.push(` </url>`);
sitemap.push("</urlset>");
writeFileSync(path.resolve("./dist/sitemap.xml"), sitemap.join("\n"));
},
},
],
});