Sass не компилирует права компиляции с более чем одним проектом, имеющим доступ к основной папке
Я использую CodeKit 2.1.8
Я использовал Foundation 5.4.6, но столкнулся с некоторыми проблемами и обновился до 4.5.7, но у меня все еще есть проблемы, но другие.
Я использовал Sass версии 3.4.7, но после прочтения до 3.2.19 это помогло. Это не помогло, поэтому я обновляюсь до 3.4.7.
Сейчас моя проблема заключается в следующем:
У меня есть фонд, установленный через CodeKit. Я не переделывал файлы компонентов bower, все как есть.
У меня есть два проекта доступа к папке компонентов Bower. Моя структура папок выглядит следующим образом:
zurb-foundation
bower_components
dsl
css
img
js
scss
index.html
header
css
img
js
scss
index.html
.bowerrc
bower.json
config.codekit
package.json
Файлы Sass в папке dsl и header полностью идентичны. Но они компилируются по-разному. Прямо сейчас файл dsl app.css содержит около 15000 строк, а заголовочный файл app.css - около 5000 строк. Я сравнил их, и есть много различий. Все стили и компоненты загружаются, но похоже, что стили загружаются несколько раз в dsl/app.css. Другое отличие состоит в том, что в папке заголовка нет папки sass-cache, но в папке dsl есть папка с именем sass-cache.
Так что есть некоторые различия в компиляции, кто-нибудь сталкивался с этим раньше?
Спасибо
1 ответ
Я также разместил этот вопрос на форуме Фонда. Рафи Бенкуаль дал мне такой ответ:
Вы пробовали Libsass? Вот рекомендация Codekit: Обновление Sass:"Продолжайте использовать Libsass для компиляции файлов Sass в проекте Zurb Foundation, поскольку последний компилятор Ruby Sass (3.4.5) еще не поддерживается Foundation. Это должно проясниться в ближайшие несколько недель. См. Ссылку в примечаниях к выпуску 2.1.7 ниже для получения дополнительной информации. "
В CodeKit 2 вы можете установить флажок "Использовать компилятор libsass" в разделе "Другие параметры:" на панели настроек файла.scss (справа).
Это сработало для меня.