代码之家  ›  专栏  ›  技术社区  ›  MitchEff

Sass只是一次又一次的崩溃,错误信息不正确

  •  0
  • MitchEff  · 技术社区  · 6 年前

    我经常看到这个弹出窗口,通常只要重新输入我的定义就可以了,但这次Sass真的要崩溃了。

    这两种错误交替出现:

    Error: Invalid CSS after "...a(0,0,0,0.4); }": expected "}", was "{"
        on line 13 of src/styles/_components/_wysiwyg.sass
        from line 20 of src/styles/app.sass
    

    经典之作: Only properties maybe nested beneath properties)

    问题是,这两次Sass都是完美的。就像看到了一些看不见的人物或是什么:

    .wysiwyg-wrapper
    margin-bottom: 100px
    
    .rdw-editor-toolbar
        background: transparent
        border: none
        margin: 0px
        padding: 5px 0px
        font-size: 14px
    
        .rdw-link-modal
            background: $bg3
            box-shadow: 0px 5px 10px rgba(0,0,0,0.4)
    
        &>div
            margin-bottom: 0px
    

    有了上面的内容,它不知何故就卡住了“背景”这个词,并将它编译成下一个,所以在我的检查器中, rdw-link-modal 有:

    background: #303539

    background-box-shadow: 0px 5px 10px rgba(0,0,0,0.4)

    这是以前见过的吗?我快疯了。

    1 回复  |  直到 6 年前
        1
  •  0
  •   MitchEff    6 年前

    小崽子,我终于到了。

    VS代码使用4个空格作为缩进,而在以前的情况下它使用制表符。

    很奇怪,但我想萨斯在这里没有错。