我在项目中使用包含媒体并收到语法错误
[scss] ) 预期
在我的 vscode 编辑器中查看这个 mixin 时。我看过这个问题,但它与我遇到的语法不同。
这是此文件中存在问题的部分的屏幕截图
我没有对此 mixin 进行任何更改,我只是将其下载并包含在项目中,如此处所述
问题:
- 是什么导致了这个错误?
- 为什么即使它有错误我仍然可以使用这个mixin?
- 我该如何解决这个问题?
1.是什么导致了这个错误? 出现此问题是因为 vscode 编辑器不完全支持 css 预处理器。
2. 为什么这个mixin出错了还能用? 你会得到你的输出,因为 include-media scss 完全没问题。
3. 我该如何解决这个问题? 您需要为 css 添加 vscode 服务,这将有助于检测 css 预处理器语法,您的错误将得到解决。在你的 vscode 编辑器中包含这个 vscode 脚本。正如这里提到的。
https://github.com/Microsoft/vscode-css-languageservice
谢谢