bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

Как научить borschik фризить картинки внутри js файлов #651

Open JiLiZART opened 8 years ago

JiLiZART commented 8 years ago

Настроена сборка, css и js файлы пропускаются через borschik. Хочется чтобы внутри css .svg и .png инлайнились, а внутри js .svg и .png указанные через borschik.link ложились в папку images. Сейчас текущий конфиг такой

{
    "freeze_paths" : {
        "libs/**": ":base64:",
        "libs/**/*.svg": ":encodeURIComponent:",

        "*.blocks/**": ":base64:",
        "*.blocks/**/*.svg": ":encodeURIComponent:",

        "*.bundles/blocks/**": ":base64:",
        "*.bundles/blocks/**/*.svg": ":encodeURIComponent:",

        "*.bundles/**/images/**": "dist/images"
    }
}
tadatuta commented 8 years ago

Из коробки borschik так не умеет — конфиг используется для всех технологий сразу.

Предлагаю решать проблему так: для инлайнинга использовать enb-css или enb-stylus со включенной опцией инлайнинга, а borschik использовать только для JS и настроить его на фриз в папку.

JiLiZART commented 8 years ago

@tadatuta Понял. Спасибо!