30 lines
554 B
TypeScript
30 lines
554 B
TypeScript
|
import { defineConfig } from 'astro/config'
|
||
|
import mdx from '@astrojs/mdx'
|
||
|
import sitemap from '@astrojs/sitemap'
|
||
|
import UnoCSS from 'unocss/astro'
|
||
|
import vue from '@astrojs/vue'
|
||
|
|
||
|
export default defineConfig({
|
||
|
site: 'https://astro-theme-vitesse.netlify.app/',
|
||
|
server: {
|
||
|
port: 1977,
|
||
|
},
|
||
|
integrations: [
|
||
|
mdx(),
|
||
|
sitemap(),
|
||
|
UnoCSS({
|
||
|
injectReset: true,
|
||
|
}),
|
||
|
vue(),
|
||
|
],
|
||
|
markdown: {
|
||
|
shikiConfig: {
|
||
|
themes: {
|
||
|
light: 'vitesse-light',
|
||
|
dark: 'vitesse-dark',
|
||
|
},
|
||
|
wrap: true,
|
||
|
},
|
||
|
},
|
||
|
})
|