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,
| });
|
|