Files
nocodb/packages/nc-gui/test/vite.config.ts
2022-09-28 13:30:39 +02:00

34 lines
752 B
TypeScript

/// <reference types="vitest" />
import path from 'path'
import vueI18n from '@intlify/vite-plugin-vue-i18n'
import Icons from 'unplugin-icons/vite'
import { defineConfig } from 'vite'
import Vue from '@vitejs/plugin-vue'
export default defineConfig({
plugins: [
Vue(),
vueI18n({
include: path.resolve(__dirname, '../lang'),
}),
Icons({
autoInstall: true,
compiler: 'vue3',
}),
],
test: {
globals: true,
environment: 'happy-dom',
},
resolve: {
alias: {
'@': path.resolve(__dirname, '../'),
'~': path.resolve(__dirname, '../'),
'#app': path.resolve(__dirname, '../node_modules/nuxt/dist/app'),
'#imports': path.resolve(__dirname, '../.nuxt/imports'),
},
},
})