Sass :: SyntaxError:sproutcore sc-server中未定义的mixin'background-image'

时间:2011-05-17 06:41:45

标签: sproutcore

我从这里开始关注Sproutcore入门指南:http://guides.sproutcore.com/getting_started.html

当我在Sproutcore应用程序目录中运行sc-server并从浏览器请求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 个答案:

答案 0 :(得分:3)

好的,问题与任何其他源文件无关,但是由于我的todo.js(主应用程序javascript文件)中的拼写错误。 我在一个关联数组中用分号(;)而不是逗号(,)分隔了项目。 在这方面,堆栈跟踪根本不是很有用。