2013-08-21 45 views
0

運行指南針和zurb基礎項目。當我使用compass watch編譯該項目時,它效果很好。當我使用codekit時,我無法編譯它。Codekit和Zurb基金會錯誤

的第一個錯誤我得到的是:

error app.scss (Line 24 of _block-grid.scss: -0.625em*px isn't a valid CSS value.) 

所以我追殺的zurbs github上的_block-grid.scss該行,看到有人引用$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文件,一切都編譯正確。

enter image description here

回答

0

你需要切換CodeKit爲了使用指南針插件,像Zurb使用外部羅盤編譯器。

如果您使用的是RVM,請首先在其上運行系統命令。然後,在命令行中安裝Compass和Zurb。然後進入CodeKit的偏好設置並在語言選項卡中選擇指南針。使用高級編譯器設置區域將應用​​程序切換到您的外部指南針編譯器。

+0

閱讀上面:「我指向我的本地版本的SASS和Compass的代碼包」 – wesbos