Sass :: SyntaxError: неопределенное смешение 'background-image' в sc-сервере sproutcore - PullRequest
0 голосов
/ 17 мая 2011

Здесь я следую руководству по началу работы с Sproutcore: http://guides.sproutcore.com/getting_started.html

Когда я запускаю sc-server в каталоге приложения Sproutcore и запрашиваю http://localhost:4020/todos из браузера, я получаю следующееошибка:

Sass::SyntaxError: Undefined mixin 'background-image'.
    ././tmp/chance/c252db965d416a210509d6610c706976.scss:79:in `background-image'
    ././tmp/chance/c252db965d416a210509d6610c706976.scss:79
    chance_main.css:2
...

Это раздел файла .scss, который указан:

    .sc-button {
79--> @include background-image(linear-gradient(#F9F9F9 1%, #DDD, #F2F2F2, #F7F7F7));
      border: 1px solid #828282;
      color: #000;
      float: right;
      padding: 0 5px;

1 Ответ

3 голосов
/ 17 мая 2011

ОК, проблема не имела никакого отношения к другим исходным файлам, но была вызвана опечаткой в ​​моем todo.js (основной файл javascript приложения). Я разделил элементы в ассоциативном массиве точкой с запятой (;) вместо запятой (,). Трассировка стека просто не очень помогала в этом отношении.

...