PostCSS是一个javascript插件的样式。这些插件可以做很多事情,包括解释未来的CSS语法,为你的CSS提供提示,支持变量和混合元素,等等。PostCSS的工作原理是获取一个css文件,并提供一个API来解析和修改其规则(通过将其转换为抽象语法树),然后插件可以使用它来做许多有用的事情。
功能介绍
增加代码的可读性
使用Can I Use中的值将供应商前缀添加到CSS规则中。Autoprefixer将使用基于当前浏览器流行程度和属性支持的数据来为你应用前缀。
今天就使用明天的CSS!
PostCSS预设环境,让你将现代的CSS转换成大多数浏览器可以理解的东西,根据你的目标浏览器或运行环境,使用cssdb确定你需要的polyfills。
全局性CSS的终结
CSS模块意味着你永远不需要担心你的名字太笼统,只要使用最合理的就行。
避免你的CSS中的错误
stylelint是一个现代的CSS接口,它可以在你的样式表中执行一致的惯例并避免错误。它支持最新的 CSS 语法,以及类似 CSS 的语法,如 SCSS。