2014-12-13 36 views
0

爲什麼不工作!?變量未定義@import

color.less

@blue: #3A5795; 

main.less

@import: 'color'; 

header { 
    height: 35px; 
    background: @blue; 

    div#logo { 
     font-size: 24px; 
     color: #FFF; 
     font-weight: bold; 
    } 
} 

錯誤:

NameError: variable @blue is undefined 

如何解決這個問題?

+0

您的導入語句似乎不正確。你應該不導入文件? – 2014-12-13 12:50:20

+0

'@ import'指令應該寫成不帶冒號:'@import「color」;' – 2014-12-13 13:42:45

回答

1

導入語句的proper syntax是:

@import "color"; 

:的聲明,即:

@import: "color"; 

定義了一個名爲import代替(因此對於這樣錯別字沒有錯誤消息)variable