2012-05-23 63 views
5

我使用lessc来减少编译。但是,我无法导入绝对LESS文件,lessc总是说没有找到导入的文件。lessc与进口中的绝对路径

例如,

A.less

@import /home/laptop/inc/inc.less 
+0

哪里A.less坐相对于inc.less? – cchana

+0

'A.less'放在我的电脑的任何地方,'/ home/laptop/A.less'例如 –

+0

您是否曾经找到过解决方案?我唯一的选择是在预处理脚本中包含lessc,扩展@import和存储在注释中的绝对路径的路径 –

回答

-2

你需要把报价在你的文件名,并以分号结束。语法较少是非常严格的。

@import "/home/laptop/inc/inc.less"; 
+0

我得到与上面相同的结果。 lessc说'找不到文件' –

+0

你有没有尝试过使用它的相对路径? @import“../home/laptop/inc/inc.less”; – GeekyMonkey

0

在我的测试中,绝对路径不起作用。解决方案当然是让它们成为相对路径。因此,当一个较小的文件是在我家目录(/用户/ Gidgidonihah)

/Volumes/remove/less/mixins.less 

成为

../../Volumes/remove/less/mixins.less