1

CodeKit を実行していますが、コンパイル時に次のエラーが発生します。

DEPRECATION WARNING on line 60, column 11 of /Library/Ruby/Gems/2.0.0/gems/susy-2.1.3/sass/susy/language/susyone/_functions.scss:
Unescaped multiline strings are deprecated and will be removed in a future version of Sass.
To include a newline in a string, use "\a" or "\a " as in CSS.

そのエラーは、さまざまな領域で数回発生します。

そしてこれ:

Sass::SyntaxError on line ["280"] of /Library/Ruby/Gems/2.0.0/gems/compass-core-1.1.0.alpha.3/stylesheets/compass/_support.scss: List index is 2 but list is only 1 item long for `nth'

gem を更新し、Ruby 2.0.0p481 を実行しています。何が起こっているのですか?

ありがとう、スタン

4

1 に答える 1

1

SASS の将来のバージョンでは複数行の文字列が許可されないため、複数行の文字列を削除するよう警告が表示されます。

次のような複数行の文字列がある場合:

$foo: '.class1, .class2, .class3, 
       .class4, .class5, .class6';

\a次のように、各行の末尾に文字を追加し、各引用符を閉じて開きます。

$foo: '.class1, .class2, .class3, \a' 
      '.class4, .class5, .class6';
于 2015-06-24T13:54:28.533 に答える