webpack postcss-loader autoprefixer 配置

来源:互联网 发布:jessica整容分析知乎 编辑:程序博客网 时间:2024/06/05 15:33

首先安装postcss-loader 和 autoprefixer(自动添加前缀的插件);

npm install --save-dev postcss-loader autoprefixer

接下来,在webpack配置文件中添加postcss-loader,在根目录新建postcss.config.js,并添加如下代码之后,重新使用npm start打包时,你写的css会自动根据Can i use里的数据添加不同前缀了。

//webpack.config.jsmodule.exports = {    ...    module: {        rules: [            {                test: /(\.jsx|\.js)$/,                use: {                    loader: "babel-loader"                },                exclude: /node_modules/            },            {                test: /\.css$/,                use: [                    {                        loader: "style-loader"                    }, {                        loader: "css-loader",                        options: {                            modules: true                        }                    }, {                        loader: "postcss-loader"                    }                ]            }        ]    }}
// postcss.config.jsmodule.exports = {    plugins: [        require('autoprefixer')    ]}