如何使用grunt sass编译和压缩scss到css?

时间:2015-06-01 05:09:01

标签: css gruntjs

我正在尝试使用grunt-contrib-sass来编译......

基本上我想实现以下

sass --compass --force --update --style compressed --sourcemap /scss:/css

我尝试了以下

    sass: {
        dist: {
            options: {
                style: 'compact'
            },
            files: {
                '/css/screen.css': '/screen.scss'
            }
        }
    }

然而,咕噜抱怨" Errno :: EISDIR:目录是@ rb_sysopen "

知道怎么解决这个问题吗?顺便说一句,它也使用指南针。我是否需要在grunt中定义?

1 个答案:

答案 0 :(得分:1)

我也使用grunt-sass,我通常的SASS配置如下所示:

client: {
    options: {
        loadPath: ['<%= config.tmp %>/styles'],
        compass: false
    },
    files: {
        '<%= config.tmp %>/styles/main.css': '<%= config.tmp %>/styles/main.scss'
    }
}