0

用于 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,但它对我不起作用。

提前致谢

4

0 回答 0