1
0
Fork 0
moritzruth.de/vite.config.ts
2021-12-18 19:15:49 +01:00

24 lines
609 B
TypeScript

import { defineConfig } from "vite"
import vuePlugin from "@vitejs/plugin-vue"
import windicssPlugin from "vite-plugin-windicss"
import pagesPlugin from "vite-plugin-pages"
import iconsPlugin from "unplugin-icons/vite"
export default defineConfig({
plugins: [
vuePlugin(),
pagesPlugin({
syncIndex: false
}),
windicssPlugin(),
iconsPlugin()
],
ssgOptions: {
formatting: "minify",
includedRoutes(routes) {
return routes.filter(route => {
return /* Dynamic routes: */ !route.includes(":") && /* Blog post overview: */route !== "/blog"
})
}
}
})