在线文档教程

语法

如何编写自定义语法

PostCSS可以转换任何语法的样式,不仅仅局限于CSS。通过编写自定义语法,你可以转换任何期望格式的样式。

编写自定义语法要比编写PostCSS插件困难得多,但这是个值得体验的冒险。

有3种类型的PostCSS语法包:

  • 解析器将输入侧字符串解析节点分类中翻译树。

语法

自定义语法的一个很好的例子是SCSS。一些用户可能想要使用PostCSS插件转换SCSS源文件,例如添加前缀或更改属性的顺序。因此这样的语法应该输入一个SCSS源文件并输出另一个SCSS文件。

自定义语法API一个的英文拥有parse状语从句:stringify属性方法的普通对象

module.exports = { parse: require('./ parse'), stringify:require('./ stringify') };