2012-10-15 40 views
0

我目前使用帶有LESS.build包的Sublime Text將我的.less文件編譯爲CSS。將自定義包含路徑文件夾添加到LESS.build

我現在LESS.build cmd是:

"cmd": ["lessc", "screen.less", "${file_path}/screen.css", "--verbose"] 

我想一些額外的文件夾添加到--include-path

"cmd": [ 
    "lessc", 
    "screen.less", 
    "${file_path}/screen.css", 
    "--verbose", 
    "--include-path='.:/var/www/whatever/'" 
] 

但是,每當我試圖建立我.less文件的--include-path PARAMS似乎被忽略。

我發現唯一的解決方法是將完整的相對路徑我@import

@import "../../../www/whatver/config.less"; //Ugly solution 

任何人都可以點我在那裏失敗和/或任何其他的解決辦法漂亮比我的?

回答

1

看起來像是有一個錯誤。 https://github.com/cowboyd/less.rb/issues/13 並且在這裏有類似的問題LESS @import: Passing paths to lessc

+0

謝謝你的鏈接,但我使用lessc與node.js :( –

+0

顯然這個問題是常見的nodejs,所以,我接受這是正確的答案 –

+0

使用GRUNT + LESS:我有一個錯誤文件導入,因爲Less缺省使用異步方法,所以解決方案是在選項中將syncImport設置爲true。 –

相關問題