Проектът използва Symfony2, Twig, Compass, Sass и Breakpoint. Инсталирахме Breakpoint, но нямаме представа къде да напишем инструкцията за компас (изисква се 'breakpoint'), защото не използваме config.rb. Какъв е начинът да включите точката на прекъсване?
Как да изисквам „точка на прекъсване“ в Symfony2?
Отговори (1)
Breakpoint е разширение на Compass и изисква докосване на Ruby, за да функционира правилно. За да го използвате, трябва да използвате Ruby изпълнението на Sass и Compass. Тъй като Sass 3.3 е във фаза RC от този уикенд на SassConf, Breakpoint скоро ще бъде актуализиран, за да работи без нужда от Ruby, но след това ще изисква Sass компилатор, който е функционално еквивалентен на Sass 3.3 (libsass, например, все още не е съвместим със Sass 3.2 и следователно би бил несъвместим), за да работи. Не знам за компилатори на алтернативни езици за Sass, които имат пълна поддръжка на Sass 3.3 (или по този въпрос поддръжка на Sass 3.2).
Ако компилирате чрез gem на Ruby Compass (т.е. не просто използвате миксините на Compass, а използвате пълния gem на Compass, който е както набор от миксини, така и рамка за разширение. Повечето обвивки на Compass, за които знам (например, Grunt Contrib Compass) ви предоставят начин да подадете необходимите скъпоценни камъни в компилатора. Разберете как Compass се извиква. Ако няма начин да добавите изрично необходимите скъпоценни камъни, вижте дали можете да предадете -r breakpoint
в извикването compass compile
.