samgis / static /vite.config.ts
aletrn's picture
feat: first working samgis version based on samgis_core and samgis_web
87073e6
raw
history blame contribute delete
No virus
844 Bytes
import {fileURLToPath, URL} from 'node:url'
import {resolve} from 'node:path'
import {defineConfig, loadEnv} from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig(({mode}) => {
const env = loadEnv(mode, process.cwd())
const frontendPrefix = env.VITE_INDEX_URL ? env.VITE_INDEX_URL : "/"
console.log(`VITE_PREFIX:${env.VITE_INDEX_URL}, frontend_prefix:${frontendPrefix}, mode:${mode} ...`)
return {
plugins: [vue()],
base: frontendPrefix,
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
build: {
rollupOptions: {
input: {
index: resolve(__dirname, "index.html"),
},
},
}
}
})