安装宝石,但仍然得到:错误文件导入未找到或不可读:指南针

时间:2015-08-03 14:58:53

标签: sass gruntjs prestashop-1.6 compass

我正在尝试使用c在本地编译Prestashop模板的.scss个文件。它配置如下:

grunt-contrib-sass

但是我收到以下错误消息:

sass: {
    dist: {
        files: [{
            expand: true,
            cwd: '_theme/themes/swat-theme/sass',
            src: ['*.scss'],
            dest: '../css',
            ext: '.css'
        }]
    }
},

我发现我必须在我的Windows 7 PC上安装罗盘,我使用error file to import not found or unreadable: compass on line 1 of _theme/themes/swat-theme/sass/addresses.scss 。一切都很好。我检查了gem install compass并返回1.0.3。

但是,当我再次运行compass --version时,我仍会收到相同的错误消息。 grunt sass文件的开头是:

addresses.scss

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我通过添加选项解决了这个问题:

    sass: {
        dist: {
            options: {
                compass: true
            },
            files: [{
                expand: true,
                cwd: '_theme/themes/swat-theme/sass',
                src: ['*.scss'],
                dest: '../css',
                ext: '.css'
            }]
        }
    },