// https://nuxt.com/docs/api/configuration/nuxt-config import { defineNuxtConfig } from 'nuxt/config' export default defineNuxtConfig({ app: { baseURL:'/web/', }, nitro: { routeRules: { '/**': { trailingSlash: false } } }, router: { // extendRoutes(routes, resolve) { // routes.push({ // name: 'index_info', // path: '/params/:param1', // * 表示可选的多个参数 // component: resolve(__dirname, 'pages/index_info.vue') // }); // } }, // 设置为false以启用客户端渲染,适合静态生成 ssr: false, // 静态生成配置 generate: { routes: [ '/', '/aboutUs', '/proServices', '/proServices_con', '/societyDuty', '/societyDutyNew', '/concatUs', '/customerReviews' ] }, css: [ 'swiper/css', 'swiper/css/mousewheel', '@/assets/css/common.scss' ], devtools: { enabled: true }, postcss: { plugins: { autoprefixer: {}, tailwindcss: {}, }, }, modules: ['@pinia/nuxt', 'nuxt-icons'], vite: { server: { proxy: { '/api': { target: "https://democs.0rui.cn/api", changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ''), } } } }, compatibilityDate: '2025-05-15' })