postcss中postcss-simple-vars的语法在编辑器中报错
业务背景
- 在
webstorm
下利用vue-cli3.0
框架,学习postcss
- 使用混合宏(插件是
postcss-mixins
)时需要传递参数 - 传递参数所用到的变量插件是
postcss-simple-vars
遇到的麻烦
postcss-simple-vars
定义和使用变量的语法和scss
一样都是用$
但是定义变量和引用变量时编辑器会报错
- 定义变量时报:
property name expected
- 引用变量时报:
a term expected
- 定义变量时报:
示例代码
尝试解决
- 在
style
标签里面添加lang='postcss'
- 在编辑器的css代码检查中没有对应的选项设置
问题
- 怎么让它别报错?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题原因
webstorm
内置了一个postCss support
的IDE插件postcss
插件,其中并不包含postcss-simple-vars
参考: https://blog.jetbrains.com/we...
那到底怎么让编辑器支持
postcss
的$
语法呢?