sass罗盘导入不在编译的CSS中

时间:2014-09-02 21:13:01

标签: sass gruntjs compass-sass compass

我正在运行sass 3.4.2和指南针1.0.1并使用grunt-contrib-compass编译指南针。

我正在将Zurb Foundation scss文件导入主样式表,但是一些导入不会出现在已编译的css中。在深入挖掘之后,似乎@import文件中存在错误,即未报告错误。

我的grunt任务配置代码如下所示:

compass: {
    dist: {
        options: {
            require: [],
            httpPath: '/',
            http_images_path: '/assets/images',
            importPath: 'public_html/assets/bower_components',
            cssDir: 'public_html/assets/css',
            sassDir: 'public_html/assets/_src/scss',
            imagesDir: 'public_html/assets/images',
            javascriptsDir: 'public_html/assets/_src/js',
            outputStyle: 'compressed',
            noLineComments: true
        }
    },

1 个答案:

答案 0 :(得分:0)

此问题与@export混合被破坏有关。它可以通过回滚到sass和指南针的先前版本或通过编辑基础源代码来修复。

请参阅以下修正:

http://foundation.zurb.com/forum/posts/18624-foundation-5-and-compass-10 https://github.com/zurb/foundation/issues/5636 https://github.com/zurb/foundation/pull/5632/files