2014-07-01 14 views
0

我工作在Visual Studio中.LESS文件,它已經被編譯罰款(使用dotless.complete.exe項目預建的事件)。的Visual Studio .LESS格式毀了

到目前爲止,該項目已編譯生成的輸出.css文件正常,但是現在我收到編譯錯誤:

 
1> Expected '}' but found 'e' on line 2449 in file 'styles.custom.less': 
1> [2448]:       border-bottom: 1px solid #213840; 
1> [2449]:       media only screen and (max-width : 768px); 
1>   ------------------------^ 

看我爲原因的答案。

回答

0

原來我使用的按下Ctrl + K鍵,Ctrl + d(編輯>格式文檔)上沒有考慮的.LESS文件短切。 這廢墟上的代碼以下部分的格式:

 
border-bottom:1px solid #213840; 

media only screen 
and (max-width : 768px) { 
    font-size:14px; 
} 
media only screen 
and (max-width : 480px) { 
    font-size:11px; 
} 

我建議你不要使用Visual Studio文件上.LESS文件格式。

+0

如果您使用的是VS2013,請下載更新2,因爲它對Less文件中的媒體查詢具有更好的格式。 –