2012-09-11 41 views
7

如何在路徑字符串中使用字符串插值導入.less文件。如何在路徑字符串中使用字符串插值導入.less文件?

@folder: "LessFiles"; 

我想這

@import "@{folder}/file.less"; 

Error: 
File Not Found. 
HTTP GET Url is "%7Bfolder%7D/file.less" 

這:

@import formatString("{0}/file.less",@folder); 

Error: 
Server throws System.NullReferenceException 

這:

@path: "@{folder}/file.less"; 

@import @path; 

Error: 
directive block with unrecognised format on line 16 in file 'test.less': 
[15]: 
[16]: @import @path; 
     --------^ 
[17]: 

任何提示,如何解決這個問題?

謝謝!

+0

它是在less.js即將到來的特徵沒有點但需要很多工作才能實現。 –

+0

真的嗎?但它對css屬性非常有效,例如它可能會定義[background-image:url('@ {image-folder} /loading-image.gif');],我想知道最困難的部分是什麼。 – smunar

+2

導入是在評估時進行解析和插值。需要在評估過程中獲得解析。 github上的 –

回答

相關問題