2015-12-30 24 views
-1
Syntax error: Invalid CSS after " grey": expected ")", was ": (" 
     on line 42 of D:/treehouse(2015)/modular_sass/1-Getting_Modular_with_Mixins_and_Functions/video-5/start/scss/_config.scss 
     from line 1 of D:/treehouse(2015)/modular_sass/1-Getting_Modular_with_Mixins_and_Functions/video-5/start/scss/application.scss 

我不知道爲什麼IAM收到此錯誤在編譯時我也已經安裝指南針$paletts彩色地圖 ... 我的地圖:是我的指南針地圖錯了嗎?

$paletts: (
    grey: (
     xx-light: lighten($grey, 43%); 
     x-light : lighten($grey, 35%); 
     light : lighten($grey, 12%); 
     base : $grey; 
     dark : darken($grey, 8%); 
     x-dark : darken($grey, 16%); 

    ), 


    black: (
     light : lighten($black, 12%); 
     base : $black; 
     dark : darken($black, 8%); 
    ), 
); 

我也收到以下錯誤,當我嘗試通過指南針觀看我的項目。有誰知道發生了什麼?

回答

1

在SASS映射鍵 - 值對由逗號不分號

+0

雅,我只是調試了thnx無論如何。 –

0

要注意,使用,代替;在SASS-maps.i做同樣的事情,因爲我是在JavaScript困境分離。 這是正確的地圖:

$palettes: (
grey: (
     xx-light: lighten($grey,43%), 
     x-light : lighten($grey,35%), 
     light : lighten($grey,12%), 
     base : $grey, 
     dark : darken($grey,8%), 
     x-dark : darken($grey,16%), 

    ), 


    black: (
     light : lighten($black,12%), 
     base : $black, 
     dark : darken($black,8%), 
    ), 
);