10

COMPASS から Libsass に移行しました。速度は優れていますが、これを機能させるには、いくつかの bower コンポーネントを使用する必要があります。

少し衒学的かもしれませんが、scss ファイルの先頭にこのようにコンポーネントをインポートする必要があります。

   @import "../bower_components/compass-mixins/lib/compass";
   @import "../bower_components/susy/sass/susy";

それは醜いです、私ができるように、うなり声を介してそれらをインポートするか、ファイルにエイリアスを付ける方法はありますか

 @import "compass";
 @import "susy";
4

2 に答える 2

0

この場合、gruntfile.js でうなり声を使用しました。loadPath を追加し、bower_components フォルダーの場所を指定すると、私の場合はプロジェクトと同じレベルになります。

    sass: {
        dev: {
            options: {
                style: 'expanded',
                compass: false,
                loadPath: 'bower_components'
            },
            files: {
                '<%= project.css %>/style.css': '<%= project.scss %>/style.scss'
            }
        }
    },

@import セクションを次のように変更した後:

@import "compass-mixins/lib/compass";
@import "susy/sass/susy";
于 2015-05-27T19:51:15.960 に答える