Files
halo-theme-WarmIsland/astro.config.mjs
T
2026-05-18 20:35:58 +08:00

31 lines
552 B
JavaScript

// @ts-check
import { defineConfig } from "astro/config";
import vue from "@astrojs/vue";
import Icons from "unplugin-icons/vite";
export default defineConfig({
base: "/themes/warm-island",
compressHTML: true,
build: {
assets: "assets",
format: "file",
cssMinify: true,
},
outDir: "./templates",
integrations: [vue()],
vite: {
plugins: [
Icons({
compiler: "vue3",
}),
],
css: {
preprocessorOptions: {
scss: {
api: "modern-compiler",
},
},
},
},
});