| 123456789101112131415161718192021222324252627282930313233343536 |
- 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.3",
- description: "Get Temu's Design Picture",
- icons: {
- 48: "icon/48x.png", // 扩展管理页图标
- 128: "icon/128x.png" // 商店展示图标
- },
- permissions: [
- "activeTab",
- "tabs"
- ],
- host_permissions: [
- "<all_urls>"
- ]
- },
- });
|