【发布时间】:2012-05-18 23:38:05
【问题描述】:
使用 rails 3.1 和 less-rails (>= 2.1.1):
有没有人成功使用@import 来包含本地 .css.less 文件?我正在使用以下文件结构来尝试这样做:
application.css:
//= require less
less.css.less:
@import "layout"
layout.css.less:
body {
background-color: white;
}
但是 layout.css.less 的内容永远不会被加载。我还尝试导入“layout.css”和“layout.css.less”,但无济于事。
我知道 less.css.less 会被加载,因为如果我在其中放入一些 css,它就会被加载。
我正在使用@import 来包含 layout.css.less 文件,因为(最终)我正在尝试使用资产助手 image-url,而 less-rails 的作者告诉我我需要使用 @import here
更新:
我在@import 语句中添加了一个分号,现在我在加载的样式表中看到了@import 语句本身,而不是来自正在加载的less.css.less 文件中的任何内容。
【问题讨论】:
-
我通过将 layout.css.less 文件重命名为 layout.less 来完成这项工作
-
请您回答问题并将其标记为已回答。它现在显示为未答复...