mirror of
https://github.com/KwiTsukasa/kt-template-online-playground.git
synced 2026-05-27 16:45:45 +08:00
30 lines
650 B
TypeScript
30 lines
650 B
TypeScript
import { defineConfig } from 'vite'
|
|
import vue from '@vitejs/plugin-vue'
|
|
import replace from '@rollup/plugin-replace'
|
|
|
|
export default defineConfig({
|
|
plugins: [vue()],
|
|
resolve: {
|
|
alias: {
|
|
'@vue/compiler-dom': '@vue/compiler-dom/dist/compiler-dom.cjs.js',
|
|
'@vue/compiler-core': '@vue/compiler-core/dist/compiler-core.cjs.js',
|
|
},
|
|
},
|
|
build: {
|
|
commonjsOptions: {
|
|
ignore: ['typescript'],
|
|
},
|
|
},
|
|
worker: {
|
|
format: 'es',
|
|
plugins: () => [
|
|
replace({
|
|
preventAssignment: true,
|
|
values: {
|
|
'process.env.NODE_ENV': JSON.stringify('production'),
|
|
},
|
|
}),
|
|
],
|
|
},
|
|
})
|