1. # 安装 Webpack Loader 依赖
    2. npm i -D postcss-loader css-loader style-loader
    3. # 根据你使用的特性安装对应的 PostCSS 插件依赖
    4. npm i -D postcss-cssnext
    5. npm install postcss-loader@4.2.0 -D

    postcss-cssnext 插件可以让你使用下一代 CSS 语法编写代码,再通过 PostCSS 转换成目前的浏览器可识别的 CSS,并且该插件还包含给 CSS 自动加前缀的功能。

    添加postcss.config.js

    1. module.exports = {
    2. plugins: [
    3. // 需要使用的插件列表
    4. require('postcss-cssnext')
    5. ]
    6. }

    配置

    1. {
    2. test: /\.less$/i,
    3. loader: [
    4. MiniCssExtractPlugin.loader,
    5. { loader: "css-loader" },
    6. { loader: 'postcss-loader' },
    7. { loader: "less-loader" },
    8. ],
    9. },