// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ compatibilityDate: '2024-04-03', devtools: { enabled: true }, modules: ['@pinia/nuxt', '@pinia-plugin-persistedstate/nuxt', '@nuxt/image'], app: { head: { title: 'CANTYONION.SITE', meta: [ { name: 'viewport', content: 'width=device-width, initial-scale=1' }, { name: 'charset', content: 'utf-8' }, { name: 'keywords', content: 'cantyonion, onion, 洋葱, 博客, 学习, 主页, index' }, { name: 'description', content: 'cantyonion的超级基地,进来看看吧!' }, ], link: [ { rel: 'icon', href: '/favicon.png' }, ] } }, components: true, css: [ '@fortawesome/fontawesome-svg-core/styles.css', 'github-markdown-css/github-markdown-light.css', '~/assets/css/main.scss' ], postcss: { plugins: { tailwindcss: {}, autoprefixer: {}, }, }, build: { transpile: ['@fortawesome/vue-fontawesome', 'vue3-typed-js', 'pinia-plugin-persistedstate'] }, vite: { css: { preprocessorOptions: { scss: { api: 'modern-compiler' // or "modern" } } }, }, runtimeConfig: { public: { gitApiKey: 'fb8aec429ea7d0a36f7238dbffda9d2d66c7b045', baseURL: 'https://cantyonion.site' } }, devServer: { host: '0.0.0.0' } })