@导入以缩小和连接不使用h5bp构建脚本的CSS
我已经将我的@导入以缩小和连接不使用h5bp构建脚本的CSS,css,build,html5boilerplate,Css,Build,Html5boilerplate,我已经将我的main.css设置为使用@import规则导入到两个样式表中,这样H5BP构建脚本将缩小并连接它们。运行构建脚本后,我得到的只是一个没有两个导入文件的main.css的缩小版本 我已经检查了buildscrips配置,它指向了正确的文件,我还尝试了更改路径,但没有成功 以下是main.css: @import url("../css/html5bp.css"); @import url("../css/styles.css"); 提前感谢。使用相对路径可能会有问题,几个月前有一篇
main.css
设置为使用@import规则导入到两个样式表中,这样H5BP构建脚本将缩小并连接它们。运行构建脚本后,我得到的只是一个没有两个导入文件的main.css
的缩小版本
我已经检查了buildscrips配置,它指向了正确的文件,我还尝试了更改路径,但没有成功
以下是main.css:
@import url("../css/html5bp.css");
@import url("../css/styles.css");
提前感谢。使用相对路径可能会有问题,几个月前有一篇帖子发到githug
构建脚本xml文件的第763行似乎是开始的地方,并且似乎支持您正在寻找的内容。我建议尝试导入的完整路径,看看是否有效。尝试检查
build/config/default.properties
文件,您可以找到以下脚本:
#
# Root Stylesheet
# this is the file that contains the @import directives
#
file.root.stylesheet = main.css
这似乎已经得到了回答:@KnowHowSolutions否,该答案涉及生成多个串联样式表。即使原始问题的目标不同,它仍然是正确的答案。目标是创建一个CSS文件并缩小它,以减少请求数量和请求大小。它引用了这个构建脚本[它完成了您所要求的(几乎是逐字的,连接和缩小)@KnowHowSolutions据我所知,ANT构建脚本支持这一点,而不需要节点构建脚本。这是我所指的部分:
在CSS中使用@import指定的内联样式表组合并缩小CSS(使用YUI压缩程序)
啊,很有趣,我是从服务器的角度考虑的。我假设构建脚本将以项目文件夹为根。我将在明天早上之前给出它。谢谢!不高兴:(在文档中它确实说@imports应该与main.css相对)。