用于 grunt 的 cssmin 插件存在一个我无法避免的问题,并且没有太多关于尊重的信息。奇怪,因为我认为这应该是一个普遍的问题。
我有这个 css 文件:
@import url("//fonts.googleapis.com/css?family=PT+Sans Narrow:400,700");
这是我的 grunt csssmin 配置(很简单)
cssmin: {
options: {
keepSpecialComments: 0 //delete comments
},
css: {
files: {
'./public/assets/stylesheets/all.css': ['./public/assets/stylesheets/all.css']
}
}
},
当我执行 grunt cssmin 任务时,我得到了:
@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=PT+SansNarrow:400,700);
引号 (") 被剥离,然后 url 没有加载属性并且字体丢失。
知道如何解决吗?我正在使用 cssmin 选项,例如添加了一个基本 url,但它对我不起作用。
提前致谢