简介
PostCSS 是一个允许使用 JS 插件转换样式的工具。 这些插件可以检查(lint)你的 CSS,支持 CSS Variables 和 Mixins, 编译尚未被浏览器广泛支持的先进的 CSS 语法,内联图片,以及其它很多优秀的功能。
使用
在构建工具 Webpack 中使用,以自动添加浏览器前缀为例
postcss-loader
1 | $ npm i postcss-loader -D |
webpack.config.js
1 | module.exports = { |
exclude 此选项要考虑是否引入 npm 安装的 css,如
import ‘normalize.css’
然后创建 postcss.config.js:
1 | module.exports = { |
编译前:
1 | .example { |
编译后:
1 | .example { |
如果使用了 scss 或其它预处理语言,则需要在该 loader 之前使用
1 | module.exports = { |