Skip to content
Snippets Groups Projects
Select Git revision
  • 553cf3d756b302b947eb035a2bc2d02ec94d4eef
  • master default protected
  • feat/redesign
  • feat/dockerfile
  • feat/nastenka
  • feat/crossroads
6 results

vite.config.js

Blame
  • vite.config.js 705 B
    const { resolve } = require('path');
    import { defineConfig } from 'vite';
    import vue from '@vitejs/plugin-vue2';
    
    export default defineConfig({
      plugins: [vue()],
      root: resolve('./src'),
      base: '/static/',
      server: {
        host: 'localhost',
        port: 3000,
        open: false,
        watch: {
          usePolling: true,
          disableGlobbing: false,
        },
      },
      resolve: {
        extensions: ['.js', '.json', '.vue'],
      },
      build: {
        outDir: resolve('./dist'),
        assetsDir: '',
        manifest: true,
        emptyOutDir: true,
        target: 'es2015',
        rollupOptions: {
          input: {
            main: resolve('./src/js/main.js')
          },
          output: {
            chunkFileNames: undefined,
          },
        },
      },
    });