lefengyang
2026-08-20 d01a28cb030b2cb0ff1d42273c877a0f728519a6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import {defineConfig} from 'wxt';
import manifest from "./manifest";
import vue from '@vitejs/plugin-vue';
import path from 'path';
 
// See https://wxt.dev/api/config.html
export default defineConfig({
    extensionApi:'chrome',
    imports: {
        imports: [
            {name:'ref', from: 'vue'},
            {name:'watch', from: 'vue'},
            {name:'onMounted', from: 'vue'},
            {name:'onUnmounted', from: 'vue'},
        ],
        addons: {
            vueTemplate: true,
        }
    },
    vite: () => ({
        plugins: [
            vue(),
        ],
    }),
    runner: {
        disabled: true,
    },
    outDir: 'dist',
    entrypointsDir: 'src',
    manifestVersion: 3,
    manifest,
});