Gruntjs 如何缩小包含@import url行的css文件

Gruntjs 如何缩小包含@import url行的css文件,gruntjs,grunt-contrib-cssmin,Gruntjs,Grunt Contrib Cssmin,我正在使用grunt contrib cssmin缩小我的css文件,但我的css文件的onw使用@import url行,上述grunt插件无法缩小此css文件。我也尝试过使用干净的css和cssjoin工具来解决这个问题,但在我知道之前什么都没用 ** Grunt文件: ** ** 美化 ** 根据cssmin,您需要设置根目录,以便它保留相对的@import URL cssmin: { options: { report: 'min',

我正在使用grunt contrib cssmin缩小我的css文件,但我的css文件的onw使用@import url行,上述grunt插件无法缩小此css文件。我也尝试过使用干净的css和cssjoin工具来解决这个问题,但在我知道之前什么都没用

**

  • Grunt文件:
**

**

  • 美化
**

根据cssmin,您需要设置根目录,以便它保留相对的@import URL

   cssmin: {
        options: {
            report: 'min',
            root: '../../webroot',
       }
   }

它以什么方式无法缩小它们?它是否以某种方式破坏了导入语句?否,运行grunt contrib cssmin会被挂起,并且不会显示任何结果
@import url('bootstrap.min.css');
@import url('bootstrap-responsive.min.css');
@import url('uniform.tp.css');
@import url('jquery.ui.css');
@import url('colorpicker.css');
@import url('colorbox.css');
@import url('jquery.jgrowl.css');
@import url('jquery.alerts.css');
@import url('animate.min.css');
@import url('animate.delay.css');
@import url('font-awesome.css');
@import url('jquery.tagsinput.css');
@import url('ui.spinner.css');
@import url('jquery.chosen.css');
@import url('fullcalendar.css');
@import url('font-awesome-ie7.css');
@import url('../fonts/roboto.css');


/***** RESET BROWSER STYLES *****/
/********************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    background: transparent;
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
   cssmin: {
        options: {
            report: 'min',
            root: '../../webroot',
       }
   }