Files
cloudron-box/frontend/vite.config.js

25 lines
630 B
JavaScript
Raw Normal View History

2023-02-26 15:00:16 +01:00
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
2023-07-12 13:21:21 +02:00
import { resolve } from 'path';
2023-02-19 17:13:33 +01:00
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
server: {
fs: {
// Allow serving files from one level up to the project root for monaco editor assets
2024-03-26 09:54:59 +01:00
allow: [ '../..' ]
},
},
2023-07-12 13:21:21 +02:00
// https://vitejs.dev/guide/build.html#multi-page-app
build: {
rollupOptions: {
input: {
2023-07-12 14:22:58 +02:00
filemanager: resolve(__dirname, 'filemanager.html'),
2023-07-12 13:21:21 +02:00
logs: resolve(__dirname, 'logs.html'),
2023-07-14 14:48:43 +02:00
terminal: resolve(__dirname, 'terminal.html'),
2023-07-12 13:21:21 +02:00
},
},
},
2023-02-26 15:00:16 +01:00
});