integrated vuejs with vitejs and hmr to drupal theme

This commit is contained in:
2024-07-15 16:34:28 +02:00
parent 5bd2fc7ee0
commit b4077639be
26 changed files with 1645 additions and 2347 deletions

View File

@@ -0,0 +1,25 @@
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
server: {
hmr: {
host: 'localhost',
},
watch: {
usePolling: true,
},
},
build: {
outDir: 'assets/dist',
rollupOptions: {
input: 'assets/js/main.js',
output: {
entryFileNames: 'main.js',
assetFileNames: 'main.css'
}
}
}
})