Files
tinyusdz/web/demo/vite.config.js
Syoyo Fujita 5dc2f25917 fix asset path
2025-06-26 11:35:19 +09:00

30 lines
937 B
JavaScript

import { defineConfig } from 'vite'
import path from 'path'
// Do not minify(we want to make demo website simple)
// base: "./" => make asset path relative(required for static hosting of tinyusdz demo page at github pages)
export default defineConfig({
base: "./",
server: {
headers: {
'Cross-Origin-Opener-Policy': 'same-origin',
'Cross-Origin-Embedder-Policy': 'require-corp',
},
},
build: {
rollupOptions: {
input: {
main: path.resolve(__dirname, 'index.html'),
demos: path.resolve(__dirname, 'demos.html'),
basic_usd_composite: path.resolve(__dirname, 'basic-usd-composite.html'),
usda_load: path.resolve(__dirname, 'usda-load.html'),
},
},
minify: false,
terserOptions: false, // Disable terser completely
},
optimizeDeps: {
exclude: ['tinyusdz'],
},
});