SassError:媒体查询表达式必须以“(”开头

Ntw*_*ste 8 css sass node-sass vue.js sass-loader

我有这个问题,即使我睡不着,伙计们

我的代码是这样的

<style lang="scss" scoped>
    @import '~/assets/scss/main.scss'
    .home_nav{
        nav {

        }
    }
</style>
Run Code Online (Sandbox Code Playgroud)

错误是

在此处输入图片说明

请有人帮助我

Ntw*_*ste 27

我发现这个问题是错字的错误,我失踪了; @import '~/assets/scss/main.scss'

注意:即使vue.js解决方案中发生此错误,也不仅适用于vue您使用的任何地方,node-sass而且 sass-loader

那么它必须是这样的

<style lang="scss" scoped>
    @import '~/assets/scss/main.scss';
    .home_nav{
        nav {

        }
    }
</style>
Run Code Online (Sandbox Code Playgroud)

  • 同样的问题,谢谢!node-sass 解析器和错误消息可能会更好......:-D (3认同)