2012-05-20 108 views
15

@import路徑我要聲明一個變量與路徑庫:LESS CSS,從變量

@libPath: "any/path/to/lib"; 

而且在@import使用它。事情是這樣的:

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

而且我看到處理後的結果:

@import url("@{libPath}/file.less"); 

沒有這樣的可能性還是我做錯了什麼?

謝謝。

回答

8

FWIW this is a bug in less.js這已經討論了一年多的方式了。至少有兩次嘗試解決這個問題,但需要對公共API進行大的修改,並因此被拒絕。 The other approach only works partially

另一方面,lessphp supports this without problem now;我不知道是否無點。

+0

從版本1.4開始,當變量已經在根或當前範圍中聲明時,它應該部分工作,請參閱:http://lesscss.org/features/#variables-feature-import-statements –

0

它不支持less.js或無點,所以我認爲更少的PHP是相同的。可能不難添加,爲什麼不添加功能請求。

另外你想解決什麼問題?也許它可以解決更好的方式。