【问题标题】:Adding custom include-path folders to LESS.build将自定义包含路径文件夹添加到 LESS.build
【发布时间】:2012-10-15 14:31:12
【问题描述】:

我目前正在使用带有 LESS.build 包的 Sublime Text 将我的 .less 文件编译成 CSS。

我当前的 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 参数似乎被忽略了。

我发现的唯一解决方法是在我的 @import 上添加完整的相对路径:

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

谁能指出我失败的地方和/或任何其他比我的更漂亮的解决方法?

【问题讨论】:

    标签: css node.js less sublimetext2


    【解决方案1】:

    看起来有一个错误。 https://github.com/cowboyd/less.rb/issues/13 LESS @import: Passing paths to lessc 也有类似的问题。

    【讨论】:

    • 感谢您的链接,但我正在使用带有 node.js 的 lessc :(
    • 显然这个问题对于 nodejs 也很常见,所以,我接受这个作为正确答案
    • 使用 GRUNT + LESS :我有一个文件导入错误,因为 Less 默认使用异步方法,解决方案是在选项中将 syncImport 设置为 true。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-04
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多