// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ compatibilityDate: '2024-04-03', devtools: { enabled: true }, 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', '~/assets/css/main.scss' ], postcss: { plugins: { tailwindcss: {}, autoprefixer: {}, }, }, build: { transpile: ['@fortawesome/vue-fontawesome', 'vue3-typed-js'] }, vite: { css: { preprocessorOptions: { scss: { api: 'modern-compiler' // or "modern" } } }, server: { proxy: { '/api': { target: 'https://cantyonion.site', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') } } }, } })