// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ app: { head: { charset: 'utf-8', viewport: 'width=device-width, initial-scale=1, maximum-scale=1', }, }, compatibilityDate: '2025-07-15', devtools: { enabled: true }, css: ['~/assets/css/tailwind.css'], modules: [ '@nuxtjs/i18n', '@nuxt/hints', '@nuxt/icon', '@nuxtjs/tailwindcss', '@pinia/nuxt' ], tailwindcss: { exposeConfig: true, viewer: true, }, postcss: { plugins: { tailwindcss: {}, autoprefixer: {}, }, }, i18n: { locales: [ { code: 'zh', name: '中文', language: 'zh-CN', file: 'zh.json' }, { code: 'en', name: 'English', language: 'en-US', file: 'en.json' }, ], defaultLocale: 'zh', strategy: 'no_prefix', detectBrowserLanguage: false, }, })