【发布时间】:2012-09-23 13:03:13
【问题描述】:
我已经设置我的main.css 使用@import 规则导入到两个样式表,这样H5BP 构建脚本就会缩小并连接它们。运行构建脚本后我得到的只是main.css 的缩小版本,没有两个导入的文件。
我检查了构建脚本配置,它指向正确的文件,我还尝试更改路径相对性但没有成功。
这里是 main.css :
@import url("../css/html5bp.css");
@import url("../css/styles.css");
提前致谢。
【问题讨论】:
-
这似乎已经回答了:*.com/questions/10804847/…
-
@KnowHowSolutions 不,这个答案与生成多个串联样式表有关。
-
即使原始问题的目标不同,它仍然是您的正确答案。目标是创建一个 CSS 文件并将其缩小,以减少请求的数量和请求的大小。它引用了这个构建脚本 [github.com/h5bp/node-build-script/wiki/css],它按照您的要求执行(几乎也是逐字逐句,连接和缩小)。
-
@KnowHowSolutions 据我了解,ANT 构建脚本支持此功能,无需节点构建脚本。这是我指的部分:
Inlines stylesheets specified using @import in your CSS Combines and minifies CSS (using YUI Compressor)
标签: css build html5boilerplate