【问题标题】:Rails: SassC::SyntaxError: Error: Invalid CSS after "...ia screen\\0 and": expected "{", was "(min-width:769px) {"Rails: SassC::SyntaxError: Error: Invalid CSS after "...ia screen\\0 and": expected "{", was "(min-width:769px) {"
【发布时间】:2019-08-08 20:11:47
【问题描述】:

我在 Rails 应用程序上安装了 Metroic 主题,当我尝试编译资产时遇到问题。

rake aborted!
SassC::SyntaxError: Error: Invalid CSS after "...ia screen\\0 and": expected "{", was "(min-width:769px) {"
        on line 17614 of stdin
>> @media screen\0 and (min-width:769px) {

   -------^

调试后发现这些问题在以下函数中

@media screen\0 and (max-width:768px) {
    .m-grid.m-grid--ver-mobile.m-grid--mobile>.m-grid__item.m-grid__item--fluid,
    .m-grid.m-grid--ver-mobile.m-grid--mobile>.m-grid__item.m-grid__item--fluid-mobile {
        min-width: none
    }
}

@media screen\0 and (max-width:1024px) {
    .m-grid.m-grid--ver-tablet-and-mobile.m-grid--tablet-and-mobile>.m-grid__item.m-grid__item--fluid,
    .m-grid.m-grid--ver-tablet-and-mobile.m-grid--tablet-and-mobile>.m-grid__item.m-grid__item--fluid-tablet-and-mobile {
        min-width: none
    }
}

谁能解释一下为什么这个函数无法编译是什么问题?

【问题讨论】:

  • 来自metronic主题,你知道是什么意思吗?

标签: ruby-on-rails sass asset-pipeline metronic


【解决方案1】:

就我而言,临时解决方案:

我将application.scss 更改为application.css。它按预期工作

【讨论】:

    猜你喜欢
    • 2015-07-05
    • 2019-04-29
    • 1970-01-01
    • 2020-06-06
    • 2013-04-30
    • 2014-11-01
    • 2020-09-25
    • 2014-12-14
    • 2020-07-14
    相关资源
    最近更新 更多