import { defineConfig } from 'wxt'; import tailwindcss from "@tailwindcss/vite"; import removeConsole from 'vite-plugin-remove-console'; // See https://wxt.dev/api/config.html export default defineConfig({ vite: (configEnv) => ({ plugins: [ tailwindcss() as any,// 强制类型兼容 configEnv.mode === 'production' ? [removeConsole({ includes: ['log'] })] : [], ], css: { postcss: { plugins: [] } }, // 禁用默认PostCSS }), modules: ['@wxt-dev/module-react'], // 添加构建配置使用时间戳 outDir: '.output', // 代码有变动打包的哈希名称才会变,无需配置时间戳,内部已配置自动生成的哈希值,用于缓存控制 // outDirTemplate: 'temu_design',//打包名称 manifest: { name: "云上印花", version: "1.0.5", description: "Get Temu's Design Picture", icons: { 48: "icon/48x.png", // 扩展管理页图标 128: "icon/128x.png" // 商店展示图标 }, permissions: [ "activeTab", "tabs" ], host_permissions: [ "" ] }, });