Ember.js “余烬服务思考”/&引用;是速记背景属性中的一个分区
我的scss文件中有以下代码Ember.js “余烬服务思考”/&引用;是速记背景属性中的一个分区,ember.js,sass,ember-cli,Ember.js,Sass,Ember Cli,我的scss文件中有以下代码 .logo { background: url('../images/logo-web.svg') no-repeat -15px -453px / 235px 630px transparent; } 当ember编译scss时,编译器认为这是一个除法并进行计算。当我只使用余烬服务时会发生这种情况。由于这个问题,后台的语法将是错误的 这就是浏览器读取的内容 background: url("../images/logo-web.svg") no-repeat
.logo {
background: url('../images/logo-web.svg') no-repeat -15px -453px / 235px 630px transparent;
}
当ember编译scss时,编译器认为这是一个除法并进行计算。当我只使用余烬服务时会发生这种情况。由于这个问题,后台的语法将是错误的
这就是浏览器读取的内容
background: url("../images/logo-web.svg") no-repeat -15px -1.92766 630px transparent;
如果我直接使用sass编译器,上面的代码将不会有任何问题。此问题仅在我使用
ember-serve
编译时发生,因此这可能是libsass编译器中的此错误,该错误已被修复:
我建议您将ember cli sass加载项更新至最新版本,然后:
可能重复:。请注意,我无法仅使用提供的代码和Sass复制此代码。仅使用Sass此代码可以完美地工作。问题是Ember编译器。@cimmanon,我浏览了您共享的链接。他们在第二个答案中描述的方式对我有效。但我不认为这是解决我的问题的最好方法。这与ember编译器无关。Ember甚至不支持开箱即用的SASS。我猜您正在使用ember cli sass插件,它使用libsass编译您的sass。当你说你正在直接使用sass编译器时,你是在使用libsass还是其他sass编译器?嘿@Gaurav,谢谢你的回答和建议。我做了你在这里指定的,但仍然有相同的问题。我检查了节点模块文件夹,确认所有包都是最新的。但我仍然有问题…你可能想在Libsas上报告一个问题。