// https://nuxt.com/docs/api/configuration/nuxt-config
// import { ElRow } from 'element-plus'
// import ElementPlus from 'unplugin-element-plus/vite'
// import CompressionPlugin from 'compression-webpack-plugin'
export default defineNuxtConfig({
  experimental: {
    appManifest: false
  },
  nitro: {
    prerender: {
      crawlLinks: false,  // 禁止爬取其他页面
      routes: ['/'],  // 只预渲染指定的页面
    }
  },
  app: {
    // head
    head: {
      htmlAttrs: {
        lang: 'zh-CN' // 指定语言为中文（简体）
      },
      title: '整流二极管厂家,贴片三极管价格,中低压mos管-深圳市合科泰',
      meta: [
        { charset: 'utf-8' },
        { name: 'viewport', content: 'width=1000, initial-scale=0.3, minimum-scale=0.1, maximum-scale=1.0, user-scalable=yes' },
        {
          name: "description",
          content: "合科泰成立于1992年，拥有东莞惠州两家工厂，专业制造二极管、三极管、mos管、桥堆、集成电路、电阻和电容产品，集封测生产、代工、销售为一体的综合性企业。选型和采购欢迎咨询：400-688-3313",
        },
        {
          name: "keywords",
          content:"整流二极管，快恢复二极管，稳压二极管，肖特基二极管，pnp三极管，贴片三极管，二极管，三极管，桥堆，整流桥，电阻，电容",
        },
        {
          hid: 'og:title',
          property: 'og:title',
          content: '整流二极管厂家,贴片三极管价格,中低压mos管-深圳市合科泰'
        },
        {
          hid: 'og:description',
          property: 'og:description',
          content: '合科泰成立于1992年，拥有东莞惠州两家工厂，专业制造二极管、三极管、mos管、桥堆、集成电路、电阻和电容产品，集封测生产、代工、销售为一体的综合性企业。选型和采购欢迎咨询：400-688-3313'
        }, 
      ],
      link: [
        { rel: 'icon', type: 'image/x-icon', href: '/favicon.svg' },
        { rel: 'canonical', href: 'https://www.heketai.com' }
      ],
    },
  },
  devServer: {
    host: '0.0.0.0',
    port: 3000
  },
  imports: {
    autoImport: true
  },
  devtools: { enabled: true },
  modules: ["@nuxt/image", '@element-plus/nuxt', "@nuxtjs/i18n","nuxt-swiper"],
  elementPlus: {
    importStyle: 'css', // 强制使用编译后的 CSS 文件
  },
  image: {
    provider: 'ipx', //默认的 ipx 提供者
    static: {
      // 可选的其他配置
    },
  },
  plugins:["~/plugins/fingerprint.ts"],
  i18n: {
    vueI18n: './i18n.config.ts'
  },
  features: {
    inlineStyles: false // 新版本中的等效配置 // 禁用样式内联（核心配置）
  },
  css: ['@/assets/css/common.scss'],

  vite: {
    build: {
      minify: 'esbuild', // 使用 esbuild 进行更快的压缩
      cssCodeSplit: true, // 启用 CSS 代码分割（关键修改）
    },
    css: {
      preprocessorOptions: {
        scss: { //scss全局变量
          additionalData: '@import "assets/css/variable.scss";',
          // additionalData: '@use "@/assets/css/variable.scss" as *;',
        }
      }
    }
  },
  // generate:{ //指定动态路由
  //   routes:['/product','/category']
  // },
  runtimeConfig: {
    // 对客户端暴露的公共密钥
    public: {
      //默认测试站点  生产环境请修改 .env.production 文件的NUXT_PUBLIC_API_BASE属性为 接口访问地址 'http://www.xxx.com/api'
      apiBase: process.env.NUXT_SEO_API_BASE || 'http://47.76.62.145:6001', 
      clientApiBase: process.env.NUXT_CLIENT_API_BASE || '/api',  
      enUrl: process.env.EN_URL,
      //type: process.env.NUXT_TYPE || 'FS', //默认网站模板
    }
  },
})