解决使用postcss-loader不生效问题

前言

今天使用postcss-loader时候,发现在浏览器使用postcss-loader解决css3兼容性问题时候,一直没生效,google了一下是因为没设置浏览器版本,在此特意记录一下。

安装

yarn add postcss-loader autoprefixer --dev

配置webpack.config.js

{
    test:/\.scss/,
    use:['style-loader',{
        loader:'css-loader',
        options:{
            modules:true,
            importLoaders:2
            }
        },
        'sass-loader',
        'postcss-loader'
        ]
}

根目录创建postcss.config.js

就是因为这里没有配置支持的浏览器版本才没有生效

module.exports = {
    plugins:[
        require("autoprefixer")({
            overrideBrowserslist:[
                "defaults",
                "Android 4.1",
                "iOS 7.1",
                "Chrome>31",
                "ff>31",
                "ie>=8",
                "last 2 versions",
                ">0%"
            ]
        })
    ]
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容