url中的grunt cssmin @Import参数



我正在寻找一种在 sass文件中的@Import语句的URL尾部放置一个版本参数的方法:

@import url('custom-style.css?v='+random(99999));
@import url('custom-style-mobile.css?v='+random(99999));

Grunt Sass似乎并没有拒绝此陈述,但是CSSMIN任务确实:

运行" CSSMIN:缩小"(CSSMIN(任务警告:损坏@Import 声明" custom-style.css?v = 1"的使用 - 继续 - 继续。

cssmin: {
            options: {
                keepSpecialComments: 1
            },
            minify: {
                expand: true,
                cwd: '<%= paths.dest.css %>',
                src: ['*.css', '!*.min.css'],
                dest: '<%= paths.dest.css %>',
                ext: '.min.css'
            }
        },

有一种避免此警告的方法?

问题是因为问号?'添加到文件而不是URL中。尝试给出HTTP对同一资源或CDN链接的引用。

$rand: random(99999);
@import url("http://yourcdn.com/custom-style.css?v=#{$rand}");

相关内容

  • 没有找到相关文章

最新更新