import path from 'node:path' import {crx} from '@crxjs/vite-plugin' import tailwindcss from '@tailwindcss/vite' import vue from '@vitejs/plugin-vue' import {defineConfig} from 'vite' import manifest from './manifest.config' export default defineConfig({ resolve: { alias: { '@': `${path.resolve(__dirname, 'src')}`, }, }, plugins: [ tailwindcss(), vue(), crx({manifest}), // zip({ outDir: 'release', outFileName: `crx-${name}-${version}.zip` }), ], server: { cors: { origin: [ /chrome-extension:\/\//, ], }, }, })