| 123456789101112131415161718192021222324252627282930 |
- import postcss from './postcss.config.cjs';
- import { defineConfig } from 'vite';
- import { svelte } from '@sveltejs/vite-plugin-svelte';
- import svgSprite from 'rollup-plugin-stdf-icon';
- // https://vitejs.dev/config/
- export default defineConfig({
- base: './',
- plugins: [
- svelte({
- onwarn(warning, defaultHandler) {
- if (warning.code.startsWith('a11y-')) {
- return;
- }
- // handle all other warnings normally
- defaultHandler(warning);
- },
- }),
- svgSprite([{ inFile: 'src/assets/icons', outFile: 'public/fonts', fileName: 'symbol' }]),
- ],
- css: { postcss },
- server: {
- hmr: true,
- host: '0.0.0.0',
- port: 8888,
- https: false,
- },
- build: { assetsDir: 'build' },
- });
|