官网开发中 0731
This commit is contained in:
+15
-3
@@ -4,14 +4,26 @@ export default defineNuxtConfig({
|
||||
|
||||
modules: ['@unocss/nuxt', '@nuxtjs/i18n', '@pinia/nuxt', '@vueuse/nuxt'],
|
||||
|
||||
css: ['~/assets/css/main.css'],
|
||||
|
||||
// 运行时配置:NUXT_PUBLIC_API_BASE_URL 环境变量可覆盖
|
||||
runtimeConfig: {
|
||||
public: {
|
||||
apiBaseUrl: 'http://localhost:8083/api'
|
||||
}
|
||||
},
|
||||
|
||||
// 国际化:中文默认无前缀,英文 /en 前缀
|
||||
// v10 自动检测 i18n/locales/ 目录,无需 langDir / lazy
|
||||
// v10:显式指定 locale 文件(相对于 i18n/ 目录的 langDir)
|
||||
i18n: {
|
||||
locales: [
|
||||
{ code: 'zh', language: 'zh-CN', name: '中文' },
|
||||
{ code: 'en', language: 'en-US', name: 'English' }
|
||||
{ code: 'zh', language: 'zh-CN', name: '中文', file: 'zh.json' },
|
||||
{ code: 'en', language: 'en-US', name: 'English', file: 'en.json' }
|
||||
],
|
||||
langDir: 'locales',
|
||||
defaultLocale: 'zh',
|
||||
// SEO 标签(canonical / hreflang)所需的站点基础 URL,部署时通过环境变量配置
|
||||
baseUrl: process.env.NUXT_PUBLIC_SITE_URL || 'http://localhost:3100',
|
||||
strategy: 'prefix_except_default',
|
||||
detectBrowserLanguage: {
|
||||
useCookie: true,
|
||||
|
||||
Reference in New Issue
Block a user