Vite 5 не правильно прокладывает путь после билда

Я использую css файлик в котором подключаю шрифт вот так:

@font-face {
    font-family: 'Fredoka';
    src: url('../fonts/Fredoka-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

После с таким vite конфигом билдим его в /public/build

export default {
    build: {
        outDir: 'public/build',
        rollupOptions: {
            input: {
                popup: path.resolve(__dirname, 'src/assets/css/popup.css'), //это тот ксс файлик
            },
            output: {
                entryFileNames: '[name].js',
                chunkFileNames: '[name].js',
                assetFileNames: '[name].[ext]'
            }
        },
        assetsInlineLimit: 0,
    },
    css: {
        postcss: {},
    },
    publicDir: false,
};

Он туда забилдит и ксс файл и шрифт, они будут находиться в одной папке(/public/build) но путь к шрифту он проложит не верно, добавив в начало '/' для ксс функции url() хотя если я сам зайду в этот файл и уберу этот слеш всё будет нормально. В чём проблема?


Ответы (0 шт):