2016-07-29 8 views
0

私のgulp sassタスクを実行すると、結合されたファイルが正常に作成されますが、いくつかの規則があります。これらのルールは約150万文字で、それぞれ約1.1MBのファイルを作成しますが、これは容認できません。私はそれがコンパイラのバグか私たちのコードのバグかどうかはわかりませんが、数十個のSassファイルをブートストラップモーダルSassファイルと組み合わせています。これは問題の一部と思われます。Gulp Sassが非常に長い予期しないルールセットにコンパイル

これが問題を作成し、ブートストラップモーダルラインの一つの例である:

.modal-footer .btn-group .btn + .btn { 
    margin-left: -1px; 
} 

そして、これは、それがにコンパイルされるものです:今gist

、私から問題のある行を削除することができますbootstrap-modal.scssファイルをコンパイルしても問題はありませんが、根本的な問題を理解しようとしています。

+0

これに先行するルールセットにセミコロンがありませんか? – sean

+0

あなたの 'gulp-sass'タスクはどのように見えますか?私はそのプラグインを使用し、この問題を抱えていません。これらの巨大なセレクタを書いている '@ mixin'がありますか? – Barryman9000

答えて

0

scssファイルで@extendを検索してください。これはあなたの生成されたファイルに基づいて、あなたの問題の根源になっているようです。

すべてのプロジェクトがなければ、推測するのは難しいです。

関連する問題