2012-09-11 22 views
7

मैं पथस्ट्रिंग में स्ट्रिंग इंटरपोलेशन के साथ .less फ़ाइलों को कैसे आयात करूं?मैं पथस्ट्रिंग में स्ट्रिंग इंटरपोलेशन के साथ .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]: 

किसी भी सुझाव दिए गए कि यह कैसे हल करने के लिए

@folder: "LessFiles"; 

मैं इस

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

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

और इस की कोशिश की?

धन्यवाद!

+0

यह less.js में एक आगामी सुविधा है और डॉटलेस लेकिन लागू करने के लिए बहुत सारे काम की आवश्यकता है। –

+0

वास्तव में? लेकिन यह सीएसएस विशेषताओं के लिए बहुत अच्छा काम कर रहा है, उदा। [पृष्ठभूमि-छवि: url ('@ {image-folder} /loading-image.gif') को परिभाषित करना संभव है;], मैं सोच रहा हूं कि कठिन हिस्सा क्या है। मूल्यांकन पर पार्सिंग और इंटरपोलेशन पर – smunar

+2

आयात किए जाते हैं .. मूल्यांकन के दौरान पारिश्रमिक की अनुमति दी जानी चाहिए। –

उत्तर

1

कम 1.4.0 चर प्रक्षेप के रूप में साथ @imports

उदाहरण संभव है

@bacon: "../bacon"; 

@import @{bacon}/smokey.less; 

अधिक जानकारी यहां पाया जा सकता है - Less Language Features import statements

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^