UNPKG

create-staticwind

Version:

Create an optimized static site with Astro and Tailwind

35 lines (30 loc) 726 B
// @ts-check import { defineConfig } from 'astro/config'; import tailwindcss from "@tailwindcss/vite"; import sitemap from "@astrojs/sitemap"; import rename from "astro-rename"; import compress from "astro-compress"; // https://astro.build/config export default defineConfig({ output: "static", site: "https://example.com", build: { assets: "s", inlineStylesheets: "never", }, vite: { plugins: [tailwindcss()], }, integrations: [ sitemap(), rename({ matchClasses: (key) => `(:^|[^-&;:_])(${key})(?![a-zA-Z0-9=_-])(:$|[^-&;:_\./])`, }), compress({ CSS: true, HTML: true, JavaScript: true, Image: false, SVG: false, })] });