首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grunt: style:'compressed‘VS cssmin

Grunt: style:'compressed‘VS cssmin
EN

Stack Overflow用户
提问于 2015-04-30 01:39:48
回答 1查看 513关注 0票数 3

我是Grunt的新手,我想知道为什么应该使用grunt-contrib-cssmin,而不是像下面这个例子那样创建dev/dist版本:

代码语言:javascript
复制
    sass: {
        dist: {
            options: {
                style: 'compressed',
            },
            files: [{
                expand: true,
                cwd: 'assets/styles/source',
                src: [
                    '*.scss'
                ],
                dest: 'assets/styles/build',
                ext: '.min.css'
            }]
        },
        dev: {
            options: {
                style: 'extended',
            },
            files: [{
                expand: true,
                cwd: 'assets/styles/source',
                src: [
                    '*.scss'
                ],
                dest: 'assets/styles/build',
                ext: '.css'
            }]
        }           
    }
EN

回答 1

Stack Overflow用户

发布于 2015-04-30 18:37:57

Sass的compress选项执行此操作,另请参阅http://sass-lang.com/documentation/file.SASS_REFERENCE.html#_16

压缩样式占用尽可能少的空间,除了在文件末尾需要分隔选择符和换行符之外,没有空格。它还包括一些其他较小的压缩,例如选择颜色的最小表示。它不应该是人类可读的。

grunt-contribe cssmin使用clean-css来压缩和优化你的CSS。Clean-css所做的优化,以及Sass压缩所不能做的优化包括:选择器和属性合并、缩减等(高级优化)、基于其顺序的属性合并、@media`合并、重构优化和速记压缩

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29950778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档