1

私は 2 つの Susy 1 プロジェクトを持っています。一方はすべてのバージョンで AOK をコンパイルし、もう一方は Susy 2 をサポートする最新バージョンの CodeKit を使用するとエラーをスローします。両方のプロジェクトを Susy 1 プロジェクトとして扱っているsusyのでsusyone、 Susy 2 コードキット。

main.scss には

// when using CodeKit pre Susy 2 build: @import "compass"; @import "susy";

// when using CodeKit Susy 2 build: @import "compass"; @import "susyone";

Susy 2 サポート バージョンの CodeKit を使用すると、1 つのプロジェクトで発生するエラーは次のとおりです。

Compass was unable to compile one or more files in the project: error main.scss (Line 131 of _grid.scss: Function gutter takes 1 argument but 2 were passed.) overwrite main.css

FWIW _grid.scss がないので、それは Susy (または Compass) の一部だと思います。

私は研究と実験から答えを見つけることができませんでした。

コメントをお待ちしております。乾杯、-アラン

4

1 に答える 1

0

さて、今日もこの問題に遭遇しました。

何度も試行錯誤した後、含まれているファイルを1つ見つけました

@import "susy";

susy 2 を使用しているので、含める必要があります

@import "susyone";

異なるファイルに 2 つのインクルード (susy と susyone) があったため、css ファイルのコンパイルに失敗しました。

于 2014-10-07T12:57:29.617 に答える