我从这里关注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;
最佳答案
好的,该问题与任何其他源文件都没有关系,但这是由于我的todo.js(主要应用程序javascript文件)中的错字所致。
我已经用分号(;)而不是逗号(,)将它们分隔在一个关联数组中。
堆栈跟踪在这方面根本不是很有帮助。
关于sproutcore - Sass::SyntaxError: Sproutcore SC服务器中未定义的mixin 'background-image',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6027171/