2014-09-02 1 views
1

Поскольку я занимаюсь погружением в задачи и т. Д. У меня есть некоторые вопросы об объединении/уродливании/сжатии файлов JavaScript и CSS. JavaScript не является большой проблемой для меня, но CSS.ссылки на файлы при конкатенировании/уродливании сценариев поставщиков в grunt

Рассмотрим файловую структуру, как это:

-resources 
-- js 
-- css 
-- vendor 
--- jquery 
    - jquery.min.js 
--- fancybox 
    - fancybox.min.js 
    - fancybox.min.css 
    - sprite.png 
--- bootstrap 
    - bootstrap.min.js 
    - bootstrap.min.css 

И я хочу CONCAT/уродовать/сжать все CSS и Javascript файлов в папке поставщика в:

- resources 
-- js 
    - project.min.js 
-- css 
    - project.min.css 

Как сделать сохранить ссылки на используемые изображения в CSS неповрежденными ?? Например, fancybox.min.css использует значение url ("..") для фона.

ответ

0

Вы не упомянули, какой мини-фильтр вы используете, но если вы используете clean-css, тогда у него есть опция для переустановки URL-адресов. Я никогда не пробовал, но это похоже на то, что вы хотите.

Для использования «clean-css» вам понадобится этот пакет Grunt: grunt-contrib-cssin

Смежные вопросы