import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import Components from 'unplugin-vue-components/vite' import IconsResolver from 'unplugin-icons/resolver' import Icons from 'unplugin-icons/vite' import svgLoader from 'vite-svg-loader'; import { templateCompilerOptions } from '@tresjs/core' import { viteStaticCopy } from 'vite-plugin-static-copy' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ vue({ ...templateCompilerOptions }), Components({ resolvers: [ IconsResolver(), ], }), Icons(), svgLoader(), ], assetsInclude: ['**/*.fbx','**/*.glb', '**/*.gltf', '**/*.hdr'], })