veged / borschik

Main repository moved to https://github.com/bem/borschik. Extendable builder for text-based file formats.
http://bem.info/articles/borschik/
94 stars 0 forks source link

techs/link.js rewrites links in text files. #68

Closed generalov closed 11 years ago

generalov commented 11 years ago

Это попытка написать технологию для фриза относительных ссылок внутри html (http://clubs.ya.ru/bem/replies.xml?item_no=2459).

Ищет в тексте ссылки на файлы с расширениями из предопределенного списка, тогда пробует зафризить файл и обновить ссылку.

За основу взял исходник технологи css-base.js , добавил новое, выкинул лишнее. Смущает количество оставшегося кода (можно было сделать проще?)

В идеале, процесс фриза должен работать рекурсивно (html -> _index.css -> png и т.п.). Но css файл, будучи перемещенным в директорию с фризом на этапе фриза html, перестает подпадать под правила borschik из исходного конфига (т.е. для своего оригинального места расположения), и глубже уже ничего не фризится. Как это можно исправить?

arikon commented 11 years ago

80 и #81 решают задачу?

generalov commented 11 years ago

без документации - не понятно :)

doochik commented 11 years ago

будет, чуть позже :)