Ошибки Codekit и Zurb Foundation
Выполнение проекта фонда компаса и Zurb. Когда я использую compass watch
чтобы скомпилировать проект, он прекрасно работает. Когда я использую codekit, я не могу заставить его скомпилировать.
Первая ошибка, которую я получаю:
error app.scss (Line 24 of _block-grid.scss: -0.625em*px isn't a valid CSS value.)
Поэтому я выследил эту строку в _block-grid.scss на github zurbs и увидел, что она ссылается $block-grid-default-spacing
, Если я раскомментирую значение $block-grid-default-spacing: emCalc(20);
в моем файле настроек, он работает нормально, на следующую ошибку:
error app.scss (Line 111 of _type.scss: Incompatible units: 'px' and ''.)
У меня все установлено правильно. Я указываю кодекит на мои локальные версии SASS и Compass, и все еще получаю ошибки. Есть идеи, что я могу сделать?
Если я не включу мой settings.scss
файл, все компилируется правильно.
1 ответ
Вам нужно переключить CodeKit на использование внешнего компилятора Compass, чтобы использовать плагины компаса, такие как Zurb.
Если вы используете RVM, сначала запустите на нем системную команду. Затем установите Compass и Zurb в командной строке. Затем перейдите в настройки CodeKit и выберите "Компас" на вкладке "Языки". Используйте область "Дополнительные параметры компилятора", чтобы переключить приложение на внешний компилятор компаса.