2012-09-11 13 views
7

Jak zaimportować pliki .less z interpolacją ciągów w ścieżce.Jak zaimportować pliki .less z interpolacją ciągów w ścieżce?

@folder: "LessFiles"; 

Próbowałem to

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

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

i ten:

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

Error: 
Server throws System.NullReferenceException 

i tak:

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

@import @path; 

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

jakieś wskazówki, jak rozwiązać ten problem?

Dzięki!

+0

jest to nadchodząca cechą less.js i bez kropek, ale wymaga wiele pracy do wdrożenia. –

+0

Naprawdę? Ale bardzo dobrze działa na atrybuty css, np. możliwe jest zdefiniowanie [background-image: url ('@ {image-folder} /loading-image.gif');], zastanawiam się, jaka jest trudna część. – smunar

+2

importowanie odbywa się podczas analizowania i interpolacji podczas oceniania. Należy przeprowadzić analizę podczas sprawdzania. –

Odpowiedz

Powiązane problemy